2026-03-06T09:00:33.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:00:33.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:00:33.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16494
2026-03-06T09:00:33.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:00:33.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:00:33.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:00:33.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-06T09:00:33.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:00:33.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:00:34.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64494
2026-03-06T09:00:34.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:00:34.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:00:34.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:00:34.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37869
2026-03-06T09:00:34.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:00:34.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:00:34.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:00: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 0x7fcf6ba6dba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:00:37.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:00:37.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:00:38.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-06T09:00:38.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:00:39.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yf5Um%2BuCiHRKAfEtt%2F3g%2Bib7Ddk%3D&Expires=1772866838 HTTP/1.1" 200 68907
2026-03-06T09:00:39.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:00:39.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:00:39.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:00:39.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:00:39.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:00:55.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:00:55.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:00:55.641 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:00:55.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:00:55.688 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:01:25.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:01:25.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:01:25.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16494
2026-03-06T09:01:25.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:01:25.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:01:25.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:01:25.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-06T09:01:25.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:01:25.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:01:25.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64606
2026-03-06T09:01:25.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:01:25.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:01:25.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:01:25.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37740
2026-03-06T09:01:25.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:01:25.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:01:25.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:01: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 0x7fcf68b66a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:01:28.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:01:28.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:01:30.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:01:30.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:01:30.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BsAeu95omuQA4BFoi0P4ASeMkHg%3D&Expires=1772866889 HTTP/1.1" 200 68907
2026-03-06T09:01:31.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:01:31.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:01:31.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:01:31.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:01:31.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:01:47.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:01:48.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:01:48.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:01:48.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:01:48.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:02:18.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:02:18.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:02:18.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16494
2026-03-06T09:02:18.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:02:18.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:02:18.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:02:18.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-06T09:02:18.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:02:18.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:02:18.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64626
2026-03-06T09:02:18.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:02:18.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:02:18.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:02:18.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37744
2026-03-06T09:02:18.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:02:18.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:02:18.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:02:21.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693489d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:02:21.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:02:21.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:02:22.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-06T09:02:22.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:02:23.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e%2F9DTpU%2FGhN484AXs%2Bs%2Bm2d8zQY%3D&Expires=1772866942 HTTP/1.1" 200 68907
2026-03-06T09:02:23.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:02:23.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:02:23.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:02:23.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:02:23.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:02:39.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:02:39.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:02:39.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:02:39.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:02:39.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:03:09.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:03:09.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:03:09.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16494
2026-03-06T09:03:09.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:03:09.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:03:09.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:03:09.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-06T09:03:09.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:03:09.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:03:09.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64812
2026-03-06T09:03:09.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:03:09.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:03:09.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:03:09.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37811
2026-03-06T09:03:09.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:03:09.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:03:09.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:03: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 0x7fcf694a3b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:03:12.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:03:12.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:03:13.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-06T09:03:13.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:03:14.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R%2Fpysl9eTbUPH1IhltBfSjKmANE%3D&Expires=1772866993 HTTP/1.1" 200 68907
2026-03-06T09:03:14.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:03:14.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:03:14.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:03:14.977 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:03:14.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:03:31.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:03:31.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:03:31.728 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:03:31.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:03:31.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:04:01.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:04:01.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:04:02.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16494
2026-03-06T09:04:02.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:04:02.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:04:02.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:04:02.252 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:04:02.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:04:02.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:04:02.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64808
2026-03-06T09:04:02.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:04:02.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:04:02.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:04:02.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37934
2026-03-06T09:04:02.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:04:02.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:04:02.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:04: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 0x7fcf696bd690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:04:05.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:04:05.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:04:06.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-06T09:04:06.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:04:07.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070025.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WaVFWjnmZa0V0nPH61wMytXhPcA%3D&Expires=1772867046 HTTP/1.1" 200 68907
2026-03-06T09:04:07.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:04:07.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:04:07.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:04:07.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:04:07.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:04:22.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:04:23.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:04:23.138 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:04:23.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:04:23.185 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:04:53.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:04:53.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:04:53.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16494
2026-03-06T09:04:53.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:04:53.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:04:53.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:04:53.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-06T09:04:53.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:04:53.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:04:53.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64979
2026-03-06T09:04:53.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:04:53.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:04:53.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:04:53.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37934
2026-03-06T09:04:53.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:04:53.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:04:53.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:04:56.632 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857a590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:04:56.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:04:56.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:04:57.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-06T09:04:57.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:04:58.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hDfyDsfqrDtjF009zZvFbRurSJo%3D&Expires=1772867097 HTTP/1.1" 200 69084
2026-03-06T09:04:58.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:04:58.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:04:58.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:04:58.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:04:58.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:05:15.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:05:16.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:05:16.059 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:05:16.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:05:16.106 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:05:46.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:05:46.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:05:46.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:05:46.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:05:46.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:05:46.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:05:46.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-06T09:05:46.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:05:46.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:05:46.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65082
2026-03-06T09:05:46.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:05:46.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:05:46.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:05:46.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37949
2026-03-06T09:05:46.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:05:46.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:05:46.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:05:49.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 0x7fcf68a17070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:05:49.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:05:49.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:05:50.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:05:50.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:05:51.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pwJzf7KsdUQnsr3Zk3xT9SJatic%3D&Expires=1772867150 HTTP/1.1" 200 69084
2026-03-06T09:05:51.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:05:51.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:05:51.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:05:51.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:05:51.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:06:07.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:06:07.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:06:07.332 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:06:07.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:06:07.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:06:37.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:06:37.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:06:37.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:06:37.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:06:37.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:06:37.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:06:37.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-06T09:06:37.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:06:37.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:06:37.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65082
2026-03-06T09:06:37.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:06:37.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:06:37.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:06:37.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37994
2026-03-06T09:06:37.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:06:37.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:06:37.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:06:40.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 0x7fceb3111f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:06:40.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:06:40.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:06:41.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:06:41.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:06:42.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GYRIIoKl15T0EVZp3fEsDH99Rt4%3D&Expires=1772867201 HTTP/1.1" 200 69084
2026-03-06T09:06:43.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:06:43.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:06:43.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:06:43.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:06:43.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:06:59.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:06:59.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:06:59.261 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:06:59.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:06:59.308 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:07:29.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:07:29.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:07:29.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:07:29.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:07:29.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:07:29.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:07: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-06T09:07:29.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:07:29.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:07:29.992 [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-06T09:07:29.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:07:29.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:07:29.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:07:30.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38103
2026-03-06T09:07:30.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:07:30.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:07:30.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:07: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 0x7fcf6979a7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:07:33.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:07:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:07:34.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-06T09:07:34.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:07:35.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ayY2kcFuvRxnuCpBxK6p92Tbw9g%3D&Expires=1772867254 HTTP/1.1" 200 69084
2026-03-06T09:07:35.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:07:35.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:07:35.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:07:35.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:07:35.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:07:51.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:07:51.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:07:51.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:07:51.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:07:51.405 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:08:21.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:08:21.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:08:21.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:08:21.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:08:21.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:08:21.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:08:21.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:08:21.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:08:21.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:08:21.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64126
2026-03-06T09:08:21.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:08:21.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:08:21.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:08:21.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37582
2026-03-06T09:08:21.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:08:21.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:08:21.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:08:24.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 0x7fceb2bf09a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:08:24.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:08:24.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:08:26.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-06T09:08:26.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:08:26.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mSFJsgHZgqiGfzQ3CNUirJ1RI9E%3D&Expires=1772867305 HTTP/1.1" 200 69084
2026-03-06T09:08:27.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:08:27.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:08:27.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:08:27.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:08:27.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:08:42.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:08:42.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:08:42.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:08:42.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:08:42.439 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:09:12.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:09:12.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:09:12.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:09:12.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:09:12.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:09:12.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:09:12.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-06T09:09:12.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:09:12.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:09:12.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64426
2026-03-06T09:09:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:09:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:09:12.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:09:12.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37716
2026-03-06T09:09:12.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:09:12.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:09:12.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:09:16.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 0x7fceb738c8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:09:16.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:09:16.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:09:17.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-06T09:09:17.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:09:18.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bBp3ZETGKcaex25zLwK8nDiWJGw%3D&Expires=1772867357 HTTP/1.1" 200 70324
2026-03-06T09:09:18.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:09:18.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:09:18.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:09:18.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:09:18.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:09:34.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:09:34.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:09:34.515 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:09:34.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:09:34.563 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:10:04.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:10:04.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:10:04.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:10:05.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:10:05.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:10:05.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:10:05.028 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:10:05.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:10:05.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:10:05.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65019
2026-03-06T09:10:05.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:10:05.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:10:05.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:10:05.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37781
2026-03-06T09:10:05.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:10:05.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:10:05.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:10:08.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 0x7fcf68e57c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:10:08.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:10:08.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:10:09.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-06T09:10:09.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:10:10.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MmK%2Fv1BytA0eVOoQcVkNs%2BvGXvw%3D&Expires=1772867409 HTTP/1.1" 200 70324
2026-03-06T09:10:10.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:10:10.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:10:10.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:10:10.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:10:10.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:10:25.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:10:25.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:10:25.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:10:25.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:10:25.413 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:10:55.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:10:55.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:10:55.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:10:55.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:10:55.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:10:55.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:10:55.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-06T09:10:55.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:10:55.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:10:55.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65447
2026-03-06T09:10:55.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:10:55.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:10:55.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:10:55.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37781
2026-03-06T09:10:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:10:55.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:10:55.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:10:58.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e1b700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:10:58.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:10:58.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:10:59.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-06T09:10:59.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:11:00.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0IMxIwexIgSMvFGii7eDIppZqok%3D&Expires=1772867459 HTTP/1.1" 200 70324
2026-03-06T09:11:01.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:11:01.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:11:01.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:11:01.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:11:01.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:11:17.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:11:18.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:11:18.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:11:18.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:11:18.155 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:11:48.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:11:48.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:11:48.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:11:48.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:11:48.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:11:48.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:11:48.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-06T09:11:48.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:11:48.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:11:48.456 [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-06T09:11:48.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:11:48.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:11:48.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:11:48.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37929
2026-03-06T09:11:48.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:11:48.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:11:48.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:11:51.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7213580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:11:51.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:11:51.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:11:52.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-06T09:11:52.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:11:53.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-070825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pDPRV%2BxFDIIVKNsHVjh7EN4KrbM%3D&Expires=1772867512 HTTP/1.1" 200 70324
2026-03-06T09:11:53.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:11:53.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:11:53.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:11:53.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:11:53.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:12:09.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:12:09.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:12:09.263 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:12:09.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:12:09.310 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:12:39.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:12:39.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:12:39.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:12:39.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:12:39.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:12:39.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:12:39.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-06T09:12:39.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:12:39.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:12:39.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65330
2026-03-06T09:12:39.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:12:39.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:12:39.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:12:39.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37882
2026-03-06T09:12:39.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:12:39.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:12:39.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:12:42.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 0x7fcf68cd2470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:12:42.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:12:42.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:12:43.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-06T09:12:43.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:12:44.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6KDymU%2F1gdsvCaA62oUp%2BlKSiNw%3D&Expires=1772867563 HTTP/1.1" 200 70112
2026-03-06T09:12:45.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:12:45.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:12:45.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:12:45.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:12:45.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:13:01.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:13:02.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:13:02.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:13:02.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:13:02.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:13:32.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:13:32.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:13:32.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:13:32.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:13:32.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:13:32.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:13:32.373 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:13:32.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:13:32.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:13:32.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65471
2026-03-06T09:13:32.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:13:32.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:13:32.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:13:32.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37909
2026-03-06T09:13:32.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:13:32.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:13:32.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:13: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 0x7fcf6974ee90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:13:35.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:13:35.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:13:36.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-06T09:13:36.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:13:37.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iHTu%2B1IdCQHbfioS4REg30tlJuo%3D&Expires=1772867616 HTTP/1.1" 200 70112
2026-03-06T09:13:37.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:13:37.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:13:37.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:13:37.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:13:37.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:13:52.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:13:53.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:13:53.081 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:13:53.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:13:53.129 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:14:23.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:14:23.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:14:23.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-06T09:14:23.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:14:23.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:14:23.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:14:23.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-06T09:14:23.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:14:23.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:14:23.292 [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-06T09:14:23.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:14:23.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:14:23.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:14:23.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37921
2026-03-06T09:14:23.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:14:23.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:14:23.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:14:26.359 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de04c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:14:26.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:14:26.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:14:27.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-06T09:14:27.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:14:28.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6k2iBc99gWEQRIgHGpHvysFo368%3D&Expires=1772867667 HTTP/1.1" 200 70112
2026-03-06T09:14:28.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:14:28.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:14:28.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:14:28.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:14:28.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:14:43.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:14:44.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:14:44.073 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:14:44.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:14:44.120 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:15:14.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:15:14.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:15:16.463 [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-06T09:15:16.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:15:16.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:15:16.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:15:16.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-06T09:15:16.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:15:16.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:15:16.485 [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-06T09:15:16.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:15:16.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:15:16.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:15:16.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38019
2026-03-06T09:15:16.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:15:16.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:15:16.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:15:19.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bf3d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:15:19.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:15:19.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:15:20.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-06T09:15:20.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:15:21.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BJxhINxGZVU4s2IcrBI8kXi4IhE%3D&Expires=1772867720 HTTP/1.1" 200 70112
2026-03-06T09:15:21.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:15:21.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:15:21.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:15:21.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:15:21.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:15:36.774 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:15:36.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:15:36.915 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:15:36.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:15:36.962 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:16:06.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:16:06.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:16:07.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16571
2026-03-06T09:16:07.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:16:07.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:16:07.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:16:07.350 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:16:07.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:16:07.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:16:07.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65709
2026-03-06T09:16:07.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:16:07.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:16:07.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:16:07.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38015
2026-03-06T09:16:07.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:16:07.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:16:07.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:16: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 0x7fcf68b6d810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:16:10.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:16:10.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:16:11.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-06T09:16:11.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:16:12.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071225.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DYhACTK420t5fAR7MIsImWl5ogw%3D&Expires=1772867771 HTTP/1.1" 200 70112
2026-03-06T09:16:12.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:16:12.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:16:12.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:16:12.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:16:12.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:16:27.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:16:28.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:16:28.055 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:16:28.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:16:28.101 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:16:58.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:16:58.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:16:58.394 [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-06T09:16:58.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:16:58.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:16:58.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:16:58.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-06T09:16:58.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:16:58.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:16:58.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65810
2026-03-06T09:16:58.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:16:58.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:16:58.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:16:58.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38015
2026-03-06T09:16:58.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:16:58.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:16:58.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:17:01.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 0x7fcf68cc4c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:17:01.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:17:01.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:17:02.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-06T09:17:02.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:17:03.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hVRGbSBJa0l6ajSmm5DkoSFkcpE%3D&Expires=1772867822 HTTP/1.1" 200 70093
2026-03-06T09:17:03.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:17:03.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:17:03.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:17:03.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:17:03.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:17:19.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:17:19.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:17:19.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:17:19.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:17:19.315 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:17:49.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:17:49.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:17:49.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16571
2026-03-06T09:17:49.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:17:49.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:17:49.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:17:49.852 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:17:49.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:17:49.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:17:49.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65744
2026-03-06T09:17:49.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:17:49.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:17:49.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:17:49.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38027
2026-03-06T09:17:49.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:17:49.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:17:49.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:17: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 0x7fcf69248a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:17:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:17:52.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:17:54.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:17:54.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:17:54.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a7sb%2BNjNBA5PWWzwnBUDBbgBww8%3D&Expires=1772867873 HTTP/1.1" 200 70093
2026-03-06T09:17:55.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:17:55.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:17:55.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:17:55.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:17:55.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:18:11.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:18:11.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:18:11.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:18:11.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:18:11.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:18:41.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:18:41.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:18:42.114 [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-06T09:18:42.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:18:42.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:18:42.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:18:42.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-06T09:18:42.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:18:42.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:18:42.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65316
2026-03-06T09:18:42.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:18:42.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:18:42.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:18:42.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38097
2026-03-06T09:18:42.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:18:42.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:18:42.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:18: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 0x7fcf6943a380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:18:45.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:18:45.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:18:47.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-06T09:18:47.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:18:48.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k01wLfj%2B1PIgvdqK9HzcaSEOA0M%3D&Expires=1772867927 HTTP/1.1" 200 70093
2026-03-06T09:18:52.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:18:52.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:18:52.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:18:52.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:18:52.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:19:08.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:19:08.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:19:08.436 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:19:08.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:19:08.484 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:19:38.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:19:38.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:19:38.579 [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-06T09:19:38.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:19:38.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:19:38.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:19:38.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-06T09:19:38.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:19:38.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:19:38.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 49020
2026-03-06T09:19:38.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:19:38.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:19:38.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:19:38.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 21937
2026-03-06T09:19:38.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:19:38.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:19:38.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:19:41.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bc3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:19:41.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:19:41.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:19:42.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-06T09:19:42.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:19:43.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-071625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mQTg77BFeqQT4bWNkCWam81xiJI%3D&Expires=1772867982 HTTP/1.1" 200 70093
2026-03-06T09:19:44.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:19:44.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:19:44.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:19:44.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:19:44.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:20:00.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:20:00.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:20:00.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:20:00.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:20:00.319 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:20:30.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:20:30.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:20:30.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16518
2026-03-06T09:20:30.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:20:30.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:20:30.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:20:30.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-06T09:20:30.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:20:30.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:20:30.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 45705
2026-03-06T09:20:30.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:20:30.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:20:30.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:20:30.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 19523
2026-03-06T09:20:30.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:20:30.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:20:30.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:20:33.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d7af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:20:33.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:20:33.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:20:34.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-06T09:20:34.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:20:35.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5u%2Ba%2FgSSyAkj6MikuPGeLJ1IEoM%3D&Expires=1772868034 HTTP/1.1" 200 71186
2026-03-06T09:20:35.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:20:35.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:20:35.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:20:35.889 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:20:35.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:20:52.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:20:52.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:20:52.938 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:20:52.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:20:52.986 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:21:23.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:21:23.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:21:23.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16518
2026-03-06T09:21:23.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:21:23.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:21:23.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:21:23.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-06T09:21:23.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:21:23.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:21:23.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 42899
2026-03-06T09:21:23.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:21:23.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:21:23.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:21:23.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 17689
2026-03-06T09:21:23.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:21:23.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:21:23.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:21: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 0x7fcf685633d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:21:26.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:21:26.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:21:27.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-06T09:21:27.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:21:28.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZTxhpYnx8%2BWB0UhhOj%2BcD4St%2FtE%3D&Expires=1772868087 HTTP/1.1" 200 71186
2026-03-06T09:21:28.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:21:28.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:21:28.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:21:28.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:21:28.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:21:44.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:21:44.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:21:44.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:21:44.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:21:44.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:22:14.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:22:14.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:22:14.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16518
2026-03-06T09:22:14.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:22:14.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:22:14.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:22:14.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-06T09:22:14.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:22:14.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:22:14.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 43159
2026-03-06T09:22:14.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:22:14.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:22:14.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:22:14.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35936
2026-03-06T09:22:14.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:22:14.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:22:14.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:22: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 0x7fcf68a90670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:22:18.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:22:18.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:22:19.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-06T09:22:19.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:22:20.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RkxD0w0NYx0hZvXcX%2BAmGXg%2Bz9s%3D&Expires=1772868139 HTTP/1.1" 200 71186
2026-03-06T09:22:20.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:22:20.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:22:20.264 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:22:20.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:22:20.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:22:36.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:22:36.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:22:36.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:22:36.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:22:36.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:23:06.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:23:06.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:23:06.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16518
2026-03-06T09:23:06.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:23:06.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:23:06.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:23:06.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-06T09:23:06.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:23:06.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:23:06.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 40746
2026-03-06T09:23:06.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:23:06.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:23:06.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:23:06.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 16577
2026-03-06T09:23:06.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:23:06.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:23:06.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:23: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 0x7fcf69250820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:23:09.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:23:09.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:23:11.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:23:11.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:23:11.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PsJL9vhq1R7a4BXfQRvnZn666kI%3D&Expires=1772868190 HTTP/1.1" 200 71186
2026-03-06T09:23:12.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:23:12.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:23:12.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:23:12.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:23:12.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:23:27.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:23:27.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:23:27.477 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:23:27.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:23:27.523 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:23:57.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:23:57.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:23:57.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16518
2026-03-06T09:23:57.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:23:57.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:23:57.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:23:57.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-06T09:23:57.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:23:57.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:23:57.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 39265
2026-03-06T09:23:57.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:23:57.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:23:57.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:23:57.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 16577
2026-03-06T09:23:57.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:23:57.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:23:57.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:24:00.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 0x7fcf6bc077f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:24:00.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:24:00.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:24:02.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-06T09:24:02.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:24:02.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072026.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Xx51aqqAG8uZwawGb3SLPrjQiis%3D&Expires=1772868241 HTTP/1.1" 200 71186
2026-03-06T09:24:03.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:24:03.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:24:03.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:24:03.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:24:03.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:24:19.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:24:20.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:24:20.078 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:24:20.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:24:20.125 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:24:50.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:24:50.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:24:50.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16518
2026-03-06T09:24:50.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:24:50.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:24:50.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:24:50.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-06T09:24:50.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:24:50.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:24:50.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 26786
2026-03-06T09:24:50.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:24:50.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:24:50.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:24:50.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 16017
2026-03-06T09:24:50.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:24:50.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:24:50.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:24:53.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 0x7fcf6b9a2860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:24:53.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:24:53.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:24:54.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-06T09:24:54.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:24:55.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2Wn3CLNICwznaclZDynazjptaHU%3D&Expires=1772868294 HTTP/1.1" 200 71302
2026-03-06T09:24:55.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:24:55.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:24:55.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:24:55.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:24:55.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:25:12.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:25:12.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:25:12.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:25:12.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:25:12.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:25:42.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:25:42.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:25:42.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:25:42.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:25:42.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:25:42.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:25:42.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-06T09:25:42.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:25:42.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:25:42.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 27809
2026-03-06T09:25:42.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:25:42.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:25:42.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:25:42.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 14328
2026-03-06T09:25:42.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:25:42.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:25:42.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:25:45.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 0x7fcf68add6c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:25:45.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:25:45.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:25:47.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-06T09:25:47.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:25:47.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nqGSd%2Fg%2BR0fRljv%2BavIuADtamm4%3D&Expires=1772868346 HTTP/1.1" 200 71302
2026-03-06T09:25:48.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:25:48.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:25:48.247 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:25:48.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:25:48.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:26:03.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:26:03.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:26:04.025 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:26:04.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:26:04.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:26:34.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:26:34.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:26:34.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:26:34.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:26:34.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:26:34.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:26:34.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-06T09:26:34.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:26:34.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:26:34.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 24740
2026-03-06T09:26:34.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:26:34.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:26:34.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:26:34.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 15206
2026-03-06T09:26:34.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:26:34.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:26:34.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:26: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 0x7fcf68b61f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:26:37.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:26:37.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:26:38.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-06T09:26:38.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:26:39.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AqaXVhCXqGeUcZSmuDCCTY0s8P8%3D&Expires=1772868398 HTTP/1.1" 200 71302
2026-03-06T09:26:39.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:26:39.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:26:39.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:26:39.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:26:39.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:26:54.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:26:55.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:26:55.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:26:55.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:26:55.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:27:25.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:27:25.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:27:25.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:27:25.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:27:25.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:27:25.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:27:25.492 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:27:25.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:27:25.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:27:25.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60722
2026-03-06T09:27:25.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:27:25.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:27:25.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:27:25.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 17205
2026-03-06T09:27:25.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:27:25.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:27:25.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:27: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 0x7fcf68cc4430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:27:28.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:27:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:27:29.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-06T09:27:29.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:27:30.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eR5kM0wgFnnFDK0ciA7x7LqQP6I%3D&Expires=1772868449 HTTP/1.1" 200 71302
2026-03-06T09:27:30.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:27:30.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:27:30.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:27:30.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:27:30.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:27:46.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:27:46.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:27:46.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:27:46.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:27:46.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:28:16.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:28:16.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:28:16.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:28:16.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:28:16.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:28:16.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:28:16.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-06T09:28:16.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:28:16.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:28:16.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57207
2026-03-06T09:28:16.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:28:16.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:28:16.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:28:16.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33561
2026-03-06T09:28:16.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:28:16.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:28:16.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:28:19.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad4160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:28:19.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:28:19.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:28:20.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-06T09:28:20.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:28:21.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iebdRov5l33E4wqLiLVPcMacvK0%3D&Expires=1772868500 HTTP/1.1" 200 71302
2026-03-06T09:28:21.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:28:21.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:28:21.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:28:21.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:28:21.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:28:37.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:28:37.791 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:28:37.820 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:28:37.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:28:37.868 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:29:07.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:29:07.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:29:07.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:29:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:29:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:29:07.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:29:08.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-06T09:29:08.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:29:08.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:29:08.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58445
2026-03-06T09:29:08.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:29:08.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:29:08.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:29:08.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33631
2026-03-06T09:29:08.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:29:08.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:29:08.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:29: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 0x7fcf6931df30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:29:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:29:11.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:29:12.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-06T09:29:12.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:29:13.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V9HIk%2F2E23dBnLLQG7eK6HaHWO0%3D&Expires=1772868552 HTTP/1.1" 200 71513
2026-03-06T09:29:13.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:29:13.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:29:13.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:29:13.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:29:13.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:29:29.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:29:29.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:29:29.167 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:29:29.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:29:29.215 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:29:59.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:29:59.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:29:59.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:29:59.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:29:59.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:29:59.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:29:59.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-06T09:29:59.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:29:59.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:29:59.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 19867
2026-03-06T09:29:59.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:29:59.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:29:59.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:29:59.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33631
2026-03-06T09:29:59.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:29:59.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:29:59.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:30:02.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 0x7fcf68b6f130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:30:02.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:30:02.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:30:03.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:30:03.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:30:04.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XrBJaVhTp5MCayGI1x5mJMg1QKI%3D&Expires=1772868603 HTTP/1.1" 200 71513
2026-03-06T09:30:05.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:30:05.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:30:05.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:30:05.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:30:05.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:30:21.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:30:21.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:30:21.757 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:30:21.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:30:21.804 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:30:51.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:30:51.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:30:52.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:30:52.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:30:52.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:30:52.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:30:52.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-06T09:30:52.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:30:52.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:30:52.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 24477
2026-03-06T09:30:52.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:30:52.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:30:52.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:30:52.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 14111
2026-03-06T09:30:52.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:30:52.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:30:52.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:30:55.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 0x7fcf6bbb5de0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:30:55.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:30:55.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:30:56.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:30:56.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:30:57.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qcJ%2FisStS6o9vloNnmr2NTSBV%2Fc%3D&Expires=1772868656 HTTP/1.1" 200 71513
2026-03-06T09:30:57.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:30:57.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:30:57.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:30:57.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:30:57.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:31:12.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:31:12.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:31:12.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:31:12.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:31:12.914 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:31:42.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:31:42.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:31:43.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:31:43.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:31:43.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:31:43.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:31:43.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-06T09:31:43.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:31:43.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:31:43.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54382
2026-03-06T09:31:43.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:31:43.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:31:43.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:31:43.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 25853
2026-03-06T09:31:43.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:31:43.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:31:43.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:31:46.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 0x7fcf68ab8fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:31:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:31:46.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:31:47.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-06T09:31:47.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:31:48.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-072826.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X3TDogZDpZPtA97AYz77jWg5ZVQ%3D&Expires=1772868707 HTTP/1.1" 200 71513
2026-03-06T09:31:48.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:31:48.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:31:48.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:31:48.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:31:48.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:32:05.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:32:06.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:32:06.117 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:32:06.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:32:06.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:32:36.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:32:36.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:32:36.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:32:36.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:32:36.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:32:36.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:32:36.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-06T09:32:36.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:32:36.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:32:36.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 161961
2026-03-06T09:32:36.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:32:36.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:32:36.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:32:36.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30137
2026-03-06T09:32:36.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:32:36.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:32:36.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:32:39.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 0x7fcf694c9420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:32:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:32:39.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:32:40.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-06T09:32:40.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:32:41.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i4SOKh%2Bk3vDWocdpY%2FkC9TNFKV4%3D&Expires=1772868760 HTTP/1.1" 200 72330
2026-03-06T09:32:42.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:32:42.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:32:42.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:32:42.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:32:42.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:32:57.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:32:57.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:32:57.238 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:32:57.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:32:57.285 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:33:27.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:33:27.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:33:27.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:33:27.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:33:27.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:33:27.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:33:27.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-06T09:33:27.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:33:27.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:33:27.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 146068
2026-03-06T09:33:27.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:33:27.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:33:27.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:33:27.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 96851
2026-03-06T09:33:27.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:33:27.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:33:27.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:33: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 0x7fcf69777640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:33:30.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:33:30.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:33:31.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-06T09:33:31.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:33:32.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0%2FCFQ0k5zHsPVodUxrqip%2B1TX58%3D&Expires=1772868811 HTTP/1.1" 200 72330
2026-03-06T09:33:32.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:33:32.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:33:32.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:33:32.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:33:32.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:33:48.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:33:48.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:33:48.778 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:33:48.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:33:48.825 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:34:18.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:34:18.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:34:18.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:34:18.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:34:18.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:34:18.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:34:18.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-06T09:34:18.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:34:18.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:34:18.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 172489
2026-03-06T09:34:18.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:34:18.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:34:18.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:34:18.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 107292
2026-03-06T09:34:18.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:34:18.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:34:18.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:34:22.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 0x7fcf694a9e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:34:22.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:34:22.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:34:23.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-06T09:34:23.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:34:24.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bd9OFphhpV3zTIy4aX2CeC1co2A%3D&Expires=1772868863 HTTP/1.1" 200 72330
2026-03-06T09:34:24.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:34:24.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:34:24.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:34:24.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:34:24.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:34:39.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:34:39.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:34:39.811 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:34:39.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:34:39.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:35:09.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:35:09.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:35:10.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:35:10.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:35:10.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:35:10.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:35:10.371 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:35:10.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:35:10.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:35:10.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 71054
2026-03-06T09:35:10.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:35:10.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:35:10.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:35:10.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36029
2026-03-06T09:35:10.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:35:10.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:35:10.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:35: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 0x7fceb3105ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:35:13.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:35:13.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:35:14.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:35:14.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:35:15.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BfPnsnWsKSigS5BJAqcs%2Fh9rH1Q%3D&Expires=1772868914 HTTP/1.1" 200 72330
2026-03-06T09:35:15.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:35:15.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:35:15.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:35:15.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:35:15.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:35:31.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:35:31.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:35:31.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:35:31.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:35:31.980 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:36:02.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:36:02.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:36:02.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:36:02.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:36:02.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:36:02.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:36:02.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:36:02.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:36:02.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:36:02.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58662
2026-03-06T09:36:02.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:36:02.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:36:02.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:36:02.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32333
2026-03-06T09:36:02.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:36:02.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:36:02.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:36:05.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964bf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:36:05.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:36:05.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:36:06.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:36:06.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:36:07.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B%2FtE4VVPzISMdflEKV92hLod4QU%3D&Expires=1772868966 HTTP/1.1" 200 72330
2026-03-06T09:36:07.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:36:07.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:36:07.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:36:07.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:36:07.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:36:22.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:36:22.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:36:23.021 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:36:23.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:36:23.068 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:36:53.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:36:53.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:36:53.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:36:53.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:36:53.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:36:53.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:36: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-06T09:36:53.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:36:53.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:36:53.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58017
2026-03-06T09:36:53.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:36:53.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:36:53.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:36:53.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32333
2026-03-06T09:36:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:36:53.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:36:53.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:36:56.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 0x7fcf68c26f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:36:56.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:36:56.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:36:57.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-06T09:36:57.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:36:58.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RPNcuvu7rvknC1nX0L%2Bs4ltdFag%3D&Expires=1772869017 HTTP/1.1" 200 72243
2026-03-06T09:36:58.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:36:58.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:36:58.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:36:58.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:36:58.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:37:14.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:37:14.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:37:14.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:37:14.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:37:14.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:37:44.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:37:44.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:37:44.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:37:44.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:37:44.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:37:44.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:37:44.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-06T09:37:44.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:37:44.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:37:44.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56043
2026-03-06T09:37:44.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:37:44.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:37:44.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:37:44.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32530
2026-03-06T09:37:44.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:37:44.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:37:44.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:37:47.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 0x7fcf68e37880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:37:47.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:37:47.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:37:49.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-06T09:37:49.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:37:49.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zrk3F%2BY9YXK8f5RtcoCwuYe%2FfmY%3D&Expires=1772869068 HTTP/1.1" 200 72243
2026-03-06T09:37:50.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:37:50.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:37:50.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:37:50.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:37:50.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:38:05.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:38:05.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:38:05.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:38:05.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:38:05.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:38:35.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:38:35.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:38:36.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:38:36.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:38:36.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:38:36.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:38:36.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-06T09:38:36.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:38:36.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:38:36.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 53940
2026-03-06T09:38:36.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:38:36.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:38:36.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:38:36.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31798
2026-03-06T09:38:36.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:38:36.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:38:36.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:38: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 0x7fcf68e9ac80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:38:39.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:38:39.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:38:40.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-06T09:38:40.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:38:41.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pLETcbVzKnFV3RTLX0kaQMznET4%3D&Expires=1772869120 HTTP/1.1" 200 72243
2026-03-06T09:38:41.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:38:41.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:38:41.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:38:41.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:38:41.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:38:56.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:38:56.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:38:56.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:38:56.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:38:57.017 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:39:27.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:39:27.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:39:27.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T09:39:27.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:39:27.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:39:27.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:39:27.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-06T09:39:27.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:39:27.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:39:27.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 78748
2026-03-06T09:39:27.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:39:27.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:39:27.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:39:27.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 30970
2026-03-06T09:39:27.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:39:27.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:39:27.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:39: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 0x7fceb2c52b60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:39:30.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:39:30.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:39:31.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-06T09:39:31.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:39:32.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uKmxCGIROyiSxf%2FIqan1jWTruVc%3D&Expires=1772869171 HTTP/1.1" 200 72243
2026-03-06T09:39:32.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:39:32.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:39:32.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:39:32.703 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:39:32.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:39:48.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:39:48.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:39:48.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:39:48.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:39:48.438 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:40:18.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:40:18.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:40:18.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16796
2026-03-06T09:40:18.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:40:18.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:40:18.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:40:18.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-06T09:40:18.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:40:18.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:40:18.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59336
2026-03-06T09:40:18.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:40:18.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:40:18.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:40:18.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32645
2026-03-06T09:40:18.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:40:18.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:40:18.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:40: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 0x7fcf68d97cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:40:21.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:40:21.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:40:22.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-06T09:40:22.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:40:23.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-073627.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=byvuT9r7%2F8O2YD4STRBzAuyzCMU%3D&Expires=1772869222 HTTP/1.1" 200 72243
2026-03-06T09:40:23.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:40:23.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:40:23.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:40:23.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:40:23.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:40:39.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:40:39.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:40:39.785 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:40:39.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:40:39.831 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:41:09.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:41:09.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:41:10.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16796
2026-03-06T09:41:10.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:41:10.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:41:10.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:41:10.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-06T09:41:10.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:41:10.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:41:10.200 [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-06T09:41:10.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:41:10.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:41:10.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:41:10.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33064
2026-03-06T09:41:10.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:41:10.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:41:10.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:41:13.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 0x7fceb2c224d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:41:13.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:41:13.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:41:14.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-06T09:41:14.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:41:15.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s4jwC94hRQb1MWJgYC2%2FL3q%2F2C8%3D&Expires=1772869274 HTTP/1.1" 200 72132
2026-03-06T09:41:15.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:41:15.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:41:15.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:41:15.555 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:41:15.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:41:32.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:41:32.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:41:32.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:41:32.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:41:32.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:42:02.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:42:02.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:42:03.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16796
2026-03-06T09:42:03.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:42:03.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:42:03.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:42:03.252 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:42:03.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:42:03.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:42:03.259 [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-06T09:42:03.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:42:03.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:42:03.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:42:03.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33168
2026-03-06T09:42:03.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:42:03.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:42:03.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:42: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 0x7fcf68e98b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:42:06.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:42:06.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:42:07.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:42:07.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:42:08.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3rZlN0xwTtLTyRus%2FPJKRKsI9xE%3D&Expires=1772869327 HTTP/1.1" 200 72132
2026-03-06T09:42:08.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:42:08.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:42:08.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:42:08.597 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:42:08.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:42:24.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:42:24.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:42:24.375 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:42:24.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:42:24.421 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:42:54.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:42:54.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:42:54.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16796
2026-03-06T09:42:54.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:42:54.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:42:54.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:42:54.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-06T09:42:54.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:42:54.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:42:54.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58973
2026-03-06T09:42:54.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:42:54.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:42:54.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:42:54.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33168
2026-03-06T09:42:54.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:42:54.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:42:54.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:42: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 0x7fcf68ee2d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:42:57.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:42:57.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:42:58.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-06T09:42:58.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:42:59.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KYf6JwFun25EbM5dqf37rmAriDI%3D&Expires=1772869378 HTTP/1.1" 200 72132
2026-03-06T09:42:59.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:42:59.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:42:59.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:42:59.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:42:59.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:43:16.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:43:16.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:43:16.671 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:43:16.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:43:16.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:43:46.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:43:46.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:43:46.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16796
2026-03-06T09:43:46.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:43:46.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:43:46.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:43:46.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-06T09:43:46.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:43:46.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:43:46.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57582
2026-03-06T09:43:46.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:43:46.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:43:46.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:43:46.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32694
2026-03-06T09:43:46.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:43:46.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:43:46.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:43:49.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 0x7fceb3106230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:43:49.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:43:49.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:43:51.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-06T09:43:51.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:43:51.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CnavHGESCObt%2BN7MlmmxHYdpc5g%3D&Expires=1772869430 HTTP/1.1" 200 72132
2026-03-06T09:43:52.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:43:52.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:43:52.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:43:52.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:43:52.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:44:07.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:44:07.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:44:07.627 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:44:07.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:44:07.684 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:44:37.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:44:37.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:44:37.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16796
2026-03-06T09:44:37.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:44:37.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:44:37.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:44:37.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-06T09:44:37.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:44:37.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:44:37.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59535
2026-03-06T09:44:37.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:44:37.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:44:37.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:44:37.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32161
2026-03-06T09:44:37.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:44:37.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:44:37.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:44:40.952 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d9f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:44:40.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:44:40.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:44:42.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-06T09:44:42.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:44:43.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LafzuxkcZmZ2klFgzv%2Ft2aHS9Uw%3D&Expires=1772869481 HTTP/1.1" 200 72961
2026-03-06T09:44:43.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:44:43.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:44:43.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:44:43.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:44:43.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:44:59.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:44:59.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:44:59.588 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:44:59.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:44:59.635 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:45:29.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:45:29.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:45:29.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:45:29.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:45:29.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:45:29.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:45:29.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-06T09:45:29.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:45:29.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:45:29.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62092
2026-03-06T09:45:29.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:45:29.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:45:29.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:45:29.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32274
2026-03-06T09:45:29.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:45:29.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:45:29.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:45:32.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 0x7fcf68a93280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:45:32.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:45:32.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:45:34.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-06T09:45:34.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:45:34.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hijFH83D2FCYxpcwF3LrH8lDFvk%3D&Expires=1772869533 HTTP/1.1" 200 72961
2026-03-06T09:45:35.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:45:35.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:45:35.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:45:35.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:45:35.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:45:50.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:45:50.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:45:50.674 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:45:50.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:45:50.722 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:46:20.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:46:20.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:46:20.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:46:20.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:46:20.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:46:20.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:46:20.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-06T09:46:20.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:46:20.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:46:20.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54356
2026-03-06T09:46:20.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:46:20.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:46:20.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:46:20.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31367
2026-03-06T09:46:20.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:46:20.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:46:20.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:46: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 0x7fcf69249f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:46:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:46:23.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:46:25.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:46:25.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:46:25.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OMrz0HDH6pO4TU4%2BUZrRIZdi4gU%3D&Expires=1772869584 HTTP/1.1" 200 72961
2026-03-06T09:46:26.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:46:26.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:46:26.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:46:26.236 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:46:26.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:46:42.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:46:42.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:46:42.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:46:42.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:46:42.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:47:12.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:47:12.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:47:13.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:47:13.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:47:13.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:47:13.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:47:13.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-06T09:47:13.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:47:13.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:47:13.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 223327
2026-03-06T09:47:13.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:47:13.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:47:13.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:47:13.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 26510
2026-03-06T09:47:13.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:47:13.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:47:13.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:47:16.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 0x7fcf68b631c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:47:16.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:47:16.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:47:17.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-06T09:47:17.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:47:18.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0X9UyGvLhVkTCH4usJtZPOHQauk%3D&Expires=1772869637 HTTP/1.1" 200 72961
2026-03-06T09:47:18.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:47:18.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:47:18.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:47:18.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:47:18.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:47:33.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:47:33.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:47:33.975 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:47:33.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:47:34.023 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:48:04.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:48:04.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:48:04.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:48:04.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:48:04.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:48:04.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:48:04.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-06T09:48:04.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:48:04.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:48:04.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 222579
2026-03-06T09:48:04.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:48:04.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:48:04.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:48:04.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 143860
2026-03-06T09:48:04.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:48:04.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:48:04.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:48:07.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bef490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:48:07.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:48:07.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:48:08.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-06T09:48:08.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:48:09.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MzT6O1S%2F2Aj16oFoltPKm5Bow4g%3D&Expires=1772869688 HTTP/1.1" 200 72961
2026-03-06T09:48:09.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:48:09.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:48:09.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:48:09.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:48:09.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:48:26.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:48:26.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:48:26.523 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:48:26.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:48:26.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:48:56.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:48:56.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:48:56.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:48:56.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:48:56.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:48:56.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:48:56.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-06T09:48:56.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:48:56.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:48:56.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 212566
2026-03-06T09:48:56.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:48:56.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:48:56.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:48:56.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 143860
2026-03-06T09:48:56.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:48:56.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:48:56.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:48:59.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 0x7fcf68e186a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:48:59.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:48:59.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:49:01.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-06T09:49:01.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:49:02.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CVrkZPCVOjGCLt9wcLJ%2FTQZLr88%3D&Expires=1772869740 HTTP/1.1" 200 73201
2026-03-06T09:49:02.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:49:02.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:49:02.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:49:02.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:49:02.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:49:18.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:49:19.069 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:49:19.097 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:49:19.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:49:19.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:49:49.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:49:49.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:49:49.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:49:49.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:49:49.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:49:49.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:49:49.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-06T09:49:49.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:49:49.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:49:49.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200793
2026-03-06T09:49:49.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:49:49.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:49:49.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:49:49.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 137343
2026-03-06T09:49:49.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:49:49.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:49:49.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:49: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 0x7fcf68bade40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:49:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:49:52.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:49:53.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-06T09:49:53.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:49:54.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AKCRK04aEcdEF%2BQ1IDOVRPqu%2BW8%3D&Expires=1772869793 HTTP/1.1" 200 73201
2026-03-06T09:49:54.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:49:54.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:49:54.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:49:54.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:49:54.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:50:10.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:50:10.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:50:10.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:50:10.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:50:10.319 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:50:40.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:50:40.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:50:40.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:50:40.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:50:40.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:50:40.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:50:40.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-06T09:50:40.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:50:40.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:50:40.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 150310
2026-03-06T09:50:40.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:50:40.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:50:40.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:50:40.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128762
2026-03-06T09:50:40.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:50:40.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:50:40.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:50:43.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:50:43.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:50:43.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:50:44.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:50:44.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:50:45.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MZ2v140%2F%2BHG%2Fk3kwfTRtKW6UiJE%3D&Expires=1772869844 HTTP/1.1" 200 73201
2026-03-06T09:50:46.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:50:46.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:50:46.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:50:46.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:50:46.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:51:02.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:51:02.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:51:02.363 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:51:02.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:51:02.410 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:51:32.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:51:32.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:51:32.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:51:32.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:51:32.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:51:32.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:51:32.814 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:51:32.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:51:32.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:51:32.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 121513
2026-03-06T09:51:32.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:51:32.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:51:32.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:51:32.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 88181
2026-03-06T09:51:32.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:51:32.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:51:32.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:51:35.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 0x7fcf6928ebc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:51:35.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:51:35.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:51:37.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-06T09:51:37.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:51:37.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EGjJIGS6i1Tb6xhHORSU3wAbjQM%3D&Expires=1772869896 HTTP/1.1" 200 73201
2026-03-06T09:51:38.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:51:38.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:51:38.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:51:38.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:51:38.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:51:53.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:51:53.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:51:53.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:51:53.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:51:53.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:52:23.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:52:23.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:52:23.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:52:23.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:52:23.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:52:23.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:52:23.714 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:52:23.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:52:23.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:52:23.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 95370
2026-03-06T09:52:23.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:52:23.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:52:23.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:52:23.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 47570
2026-03-06T09:52:23.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:52:23.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:52:23.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:52: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 0x7fceb3133700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:52:26.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:52:26.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:52:27.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-06T09:52:27.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:52:28.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-074828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QEFsWkreSmuaJsRlnua5CegKs%2Bs%3D&Expires=1772869947 HTTP/1.1" 200 73201
2026-03-06T09:52:29.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:52:29.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:52:29.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:52:29.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:52:29.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:52:44.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:52:44.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:52:44.352 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:52:44.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:52:44.399 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:53:14.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:53:14.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:53:14.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:53:14.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:53:14.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:53:14.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:53:14.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-06T09:53:14.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:53:14.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:53:14.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64318
2026-03-06T09:53:14.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:53:14.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:53:14.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:53:14.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39016
2026-03-06T09:53:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:53:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:53:14.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:53: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 0x7fceb2c501c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:53:17.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:53:17.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:53:18.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-06T09:53:18.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:53:19.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ovJPwaIzDd8E5qFj%2FTqTHeyB9lU%3D&Expires=1772869998 HTTP/1.1" 200 73388
2026-03-06T09:53:20.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:53:20.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:53:20.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:53:20.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:53:20.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:53:35.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:53:35.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:53:35.732 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:53:35.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:53:35.779 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:54:05.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:54:05.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:54:05.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16829
2026-03-06T09:54:05.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:54:05.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:54:05.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:54:05.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-06T09:54:05.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:54:05.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:54:05.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58351
2026-03-06T09:54:05.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:54:05.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:54:05.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:54:05.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33288
2026-03-06T09:54:05.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:54:05.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:54:05.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:54: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 0x7fcf68de2d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:54:09.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:54:09.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:54:10.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-06T09:54:10.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:54:11.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sjxvq0RrZS%2B12Q%2BI9lpu4pgEkxs%3D&Expires=1772870050 HTTP/1.1" 200 73388
2026-03-06T09:54:11.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:54:11.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:54:11.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:54:11.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:54:11.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:54:27.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:54:27.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:54:27.557 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:54:27.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:54:27.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:54:57.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:54:57.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:54:58.226 [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-06T09:54:58.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:54:58.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:54:58.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:54:58.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-06T09:54:58.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:54:58.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:54:58.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58351
2026-03-06T09:54:58.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:54:58.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:54:58.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:54:58.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33288
2026-03-06T09:54:58.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:54:58.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:54:58.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:55:01.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3121810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:55:01.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:55:01.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:55:02.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-06T09:55:02.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:55:03.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T4Exv16erEogndXjDOIYxC2Y08E%3D&Expires=1772870102 HTTP/1.1" 200 73388
2026-03-06T09:55:03.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:55:03.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:55:03.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:55:03.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:55:03.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:55:18.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:55:18.838 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:55:18.867 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:55:18.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:55:18.915 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:55:48.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:55:48.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:55:49.198 [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-06T09:55:49.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:55:49.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:55:49.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:55:49.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-06T09:55:49.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:55:49.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:55:49.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58806
2026-03-06T09:55:49.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:55:49.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:55:49.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:55:49.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33288
2026-03-06T09:55:49.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:55:49.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:55:49.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:55:52.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 0x7fcf6943a6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:55:52.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:55:52.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:55:53.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:55:53.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:55:54.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075229.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=soA5vl2F3ER9IB%2FVKD4C5YOHDf4%3D&Expires=1772870153 HTTP/1.1" 200 73388
2026-03-06T09:55:54.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:55:54.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:55:54.830 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:55:54.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:55:54.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:56:10.308 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:56:10.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:56:10.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:56:10.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:56:10.497 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:56:40.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:56:40.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:56:40.829 [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-06T09:56:40.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:56:40.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:56:40.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:56:40.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-06T09:56:40.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:56:40.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:56:40.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58881
2026-03-06T09:56:40.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:56:40.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:56:40.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:56:40.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34258
2026-03-06T09:56:40.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:56:40.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:56:40.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:56:43.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 0x7fcf697e3d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:56:43.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:56:43.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:56:45.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-06T09:56:45.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:56:46.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4SoM1lVhREf6zI%2Bg92gRrK0zC20%3D&Expires=1772870205 HTTP/1.1" 200 73849
2026-03-06T09:56:46.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:56:46.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:56:46.347 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:56:46.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:56:46.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:57:01.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:57:01.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:57:01.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:57:01.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:57:01.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:57:31.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:57:31.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:57:32.189 [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-06T09:57:32.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:57:32.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:57:32.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:57:32.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-06T09:57:32.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:57:32.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:57:32.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58810
2026-03-06T09:57:32.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:57:32.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:57:32.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:57:32.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34285
2026-03-06T09:57:32.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:57:32.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:57:32.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:57:35.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 0x7fcf684c7220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:57:35.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:57:35.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:57:36.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-06T09:57:36.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:57:37.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xYJn2oPd9EOQec88zENf2I90%2BBo%3D&Expires=1772870256 HTTP/1.1" 200 73849
2026-03-06T09:57:37.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:57:37.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:57:37.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:57:37.629 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:57:37.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:57:53.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:57:53.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:57:53.356 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:57:53.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:57:53.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:58:23.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:58:23.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:58:23.525 [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-06T09:58:23.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:58:23.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:58:23.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:58:23.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-06T09:58:23.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:58:23.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:58:23.550 [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-06T09:58:23.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:58:23.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:58:23.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:58:23.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34312
2026-03-06T09:58:23.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:58:23.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:58:23.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:58:26.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 0x7fcf69415e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:58:26.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:58:26.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:58:27.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T09:58:27.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:58:28.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aQfAdBuQOmoujUoYgHTCL2FeE68%3D&Expires=1772870307 HTTP/1.1" 200 73849
2026-03-06T09:58:28.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:58:28.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:58:28.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:58:28.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:58:28.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:58:44.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:58:44.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:58:44.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:58:44.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:58:44.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T09:59:14.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T09:59:14.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T09:59:14.839 [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-06T09:59:14.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T09:59:14.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T09:59:14.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T09:59:14.851 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T09:59:14.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T09:59:14.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T09:59:14.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58891
2026-03-06T09:59:14.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:59:14.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T09:59:14.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T09:59:14.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34371
2026-03-06T09:59:14.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T09:59:14.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T09:59:14.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T09:59:17.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 0x7fcf6938ec20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T09:59:17.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T09:59:17.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T09:59:19.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-06T09:59:19.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T09:59:19.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=198%2FFx2R%2FHuzY2nahixMXlH3NPs%3D&Expires=1772870358 HTTP/1.1" 200 73849
2026-03-06T09:59:20.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T09:59:20.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T09:59:20.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T09:59:20.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T09:59:20.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T09:59:35.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:59:35.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T09:59:35.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T09:59:35.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T09:59:35.736 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:00:05.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:00:05.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:00:19.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16810
2026-03-06T10:00:19.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:00:19.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:00:19.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:00:19.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-06T10:00:19.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:00:19.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:00:19.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58974
2026-03-06T10:00:19.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:00:19.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:00:19.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:00:19.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34358
2026-03-06T10:00:19.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:00:19.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:00:19.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:00:22.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3b05cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:00:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:00:22.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:00:24.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-06T10:00:24.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:00:24.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-075629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zl0x%2FYYDzwqH6rrStc8c1hJsooE%3D&Expires=1772870423 HTTP/1.1" 200 73849
2026-03-06T10:00:25.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:00:25.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:00:25.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:00:25.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:00:25.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:00:40.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:00:40.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:00:40.449 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:00:40.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:00:40.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:01:10.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:01:10.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:01:10.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16982
2026-03-06T10:01:10.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:01:10.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:01:10.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:01:10.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:01:10.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:01:10.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:01:10.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58889
2026-03-06T10:01:10.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:01:10.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:01:10.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:01:10.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34358
2026-03-06T10:01:10.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:01:10.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:01:10.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:01:13.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69510e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:01:13.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:01:13.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:01:14.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-06T10:01:14.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:01:15.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gwCucyt2YlqORxG1MWp9yeb8Kbc%3D&Expires=1772870474 HTTP/1.1" 200 73944
2026-03-06T10:01:16.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:01:16.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:01:16.086 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:01:16.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:01:16.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:01:32.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:01:32.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:01:32.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:01:32.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:01:32.238 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:02:02.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:02:02.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:02:02.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16810
2026-03-06T10:02:02.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:02:02.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:02:02.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:02:02.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:02:02.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:02:02.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:02:02.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58709
2026-03-06T10:02:02.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:02:02.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:02:02.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:02:02.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34281
2026-03-06T10:02:02.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:02:02.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:02:02.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:02:05.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 0x7fcf68b63160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:02:05.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:02:05.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:02:06.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:02:06.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:02:07.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b8oRXEERPJqdp%2BcUh9FZ4Fzl5jc%3D&Expires=1772870526 HTTP/1.1" 200 73944
2026-03-06T10:02:08.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:02:08.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:02:08.150 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:02:08.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:02:08.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:02:23.202 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:02:23.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:02:23.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:02:23.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:02:23.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:02:53.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:02:53.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:02:53.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16810
2026-03-06T10:02:53.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:02:53.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:02:53.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:02:53.564 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:02:53.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:02:53.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:02:53.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58854
2026-03-06T10:02:53.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:02:53.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:02:53.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:02:53.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34281
2026-03-06T10:02:53.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:02:53.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:02:53.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:02:56.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3123370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:02:56.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:02:56.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:02:57.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-06T10:02:57.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:02:58.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DVB7tEuXHwo%2F92en6tojvKyUhao%3D&Expires=1772870577 HTTP/1.1" 200 73944
2026-03-06T10:02:58.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:02:58.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:02:58.968 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:02:58.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:02:58.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:03:14.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:03:15.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:03:15.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:03:15.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:03:15.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:03:45.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:03:45.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:03:45.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16810
2026-03-06T10:03:45.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:03:45.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:03:45.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:03:45.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-06T10:03:45.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:03:45.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:03:45.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58819
2026-03-06T10:03:45.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:03:45.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:03:45.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:03:45.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34256
2026-03-06T10:03:45.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:03:45.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:03:45.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:03:48.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 0x7fceb2c82830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:03:48.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:03:48.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:03:49.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-06T10:03:49.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:03:50.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uJQztzjpp9bfKDyMHzuuhPh3SGs%3D&Expires=1772870629 HTTP/1.1" 200 73944
2026-03-06T10:03:50.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:03:50.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:03:50.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:03:50.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:03:50.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:04:05.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:04:06.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:04:06.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:04:06.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:04:06.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:04:36.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:04:36.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:04:36.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16982
2026-03-06T10:04:36.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:04:36.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:04:36.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:04:36.311 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:04:36.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:04:36.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:04:36.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58798
2026-03-06T10:04:36.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:04:36.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:04:36.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:04:36.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34286
2026-03-06T10:04:36.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:04:36.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:04:36.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:04:39.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc54b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:04:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:04:39.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:04:40.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:04:40.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:04:41.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZZ5y3KBVN3CGR0xNFv4SKdXN01c%3D&Expires=1772870680 HTTP/1.1" 200 74053
2026-03-06T10:04:41.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:04:41.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:04:41.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:04:41.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:04:41.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:04:57.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:04:57.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:04:57.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:04:57.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:04:57.552 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:05:27.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:05:27.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:05:27.695 [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-06T10:05:27.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:05:27.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:05:27.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:05:27.718 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:05:27.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:05:27.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:05:27.724 [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-06T10:05:27.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:05:27.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:05:27.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:05:27.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34256
2026-03-06T10:05:27.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:05:27.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:05:27.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:05:30.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 0x7fcf6938d150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:05:30.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:05:30.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:05:31.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:05:31.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:05:32.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=08OqkfZl2GYW%2Fv9ET%2FhNwhJxmdU%3D&Expires=1772870731 HTTP/1.1" 200 74053
2026-03-06T10:05:33.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:05:33.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:05:33.344 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:05:33.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:05:33.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:05:48.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:05:48.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:05:48.564 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:05:48.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:05:48.611 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:06:18.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:06:18.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:06:19.016 [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-06T10:06:19.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:06:19.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:06:19.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:06:19.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-06T10:06:19.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:06:19.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:06:19.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58979
2026-03-06T10:06:19.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:06:19.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:06:19.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:06:19.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34379
2026-03-06T10:06:19.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:06:19.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:06:19.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:06: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 0x7fcf68cd3340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:06:22.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:06:22.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:06:23.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-06T10:06:23.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:06:24.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=poSdqys9N5QtE3x6g9sXz4u4kxQ%3D&Expires=1772870783 HTTP/1.1" 200 74053
2026-03-06T10:06:24.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:06:24.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:06:24.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:06:24.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:06:24.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:06:39.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:06:39.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:06:39.872 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:06:39.872 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:06:39.919 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:07:09.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:07:09.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:07:10.067 [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-06T10:07:10.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:07:10.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:07:10.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:07:10.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-06T10:07:10.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:07:10.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:07:10.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58934
2026-03-06T10:07:10.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:07:10.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:07:10.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:07:10.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34393
2026-03-06T10:07:10.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:07:10.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:07:10.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:07:13.208 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fcc70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:07:13.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:07:13.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:07:14.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-06T10:07:14.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:07:15.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7FxrxwUkjCNefoCeXSis7gmSPv4%3D&Expires=1772870834 HTTP/1.1" 200 74053
2026-03-06T10:07:15.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:07:15.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:07:15.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:07:15.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:07:15.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:07:31.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:07:31.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:07:31.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:07:31.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:07:31.361 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:08:01.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:08:01.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:08:01.655 [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-06T10:08:01.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:08:01.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:08:01.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:08:01.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-06T10:08:01.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:08:01.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:08:01.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58889
2026-03-06T10:08:01.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:08:01.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:08:01.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:08:01.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34368
2026-03-06T10:08:01.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:08:01.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:08:01.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:08:04.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 0x7fceb2c7bcd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:08:04.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:08:04.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:08:05.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-06T10:08:05.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:08:06.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bw%2FvsSMG7RZFHkNTv6m4ao8WUfE%3D&Expires=1772870885 HTTP/1.1" 200 74053
2026-03-06T10:08:07.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:08:07.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:08:07.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:08:07.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:08:07.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:08:21.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:08:22.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:08:22.103 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:08:22.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:08:22.150 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:08:52.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:08:52.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:08:52.291 [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-06T10:08:52.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:08:52.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:08:52.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:08:52.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-06T10:08:52.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:08:52.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:08:52.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58896
2026-03-06T10:08:52.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:08:52.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:08:52.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:08:52.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34368
2026-03-06T10:08:52.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:08:52.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:08:52.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:08:55.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 0x7fcf68b6e080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:08:55.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:08:55.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:08:56.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-06T10:08:56.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:08:57.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8iO9sMoJ1oGRpnUwUAZ3rqsuaSI%3D&Expires=1772870936 HTTP/1.1" 200 74597
2026-03-06T10:08:57.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:08:57.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:08:57.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:08:57.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:08:57.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:09:14.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:09:14.718 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:09:14.747 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:09:14.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:09:14.793 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:09:44.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:09:44.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:09:45.075 [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-06T10:09:45.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:09:45.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:09:45.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:09:45.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-06T10:09:45.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:09:45.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:09:45.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58923
2026-03-06T10:09:45.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:09:45.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:09:45.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:09:45.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34449
2026-03-06T10:09:45.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:09:45.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:09:45.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:09:48.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 0x7fcf697e8f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:09:48.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:09:48.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:09:49.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-06T10:09:49.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:09:50.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E12EU4PfRNCeYaZJcdZzY%2BvbPBc%3D&Expires=1772870989 HTTP/1.1" 200 74597
2026-03-06T10:09:50.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:09:50.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:09:50.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:09:50.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:09:50.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:10:05.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:10:05.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:10:05.661 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:10:05.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:10:05.707 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:10:35.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:10:35.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:10:36.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T10:10:36.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:10:36.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:10:36.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:10:36.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-06T10:10:36.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:10:36.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:10:36.286 [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-06T10:10:36.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:10:36.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:10:36.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:10:36.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34375
2026-03-06T10:10:36.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:10:36.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:10:36.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:10:39.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 0x7fcf696be4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:10:39.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:10:39.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:10:40.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-06T10:10:40.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:10:41.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m5onsIMIvU3EgLEw2yvu9MaGIlw%3D&Expires=1772871040 HTTP/1.1" 200 74597
2026-03-06T10:10:41.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:10:41.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:10:41.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:10:41.679 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:10:41.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:10:57.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:10:57.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:10:57.363 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:10:57.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:10:57.410 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:11:27.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:11:27.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:11:27.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T10:11:27.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:11:27.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:11:27.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:11:27.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-06T10:11:27.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:11:27.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:11:27.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58827
2026-03-06T10:11:27.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:11:27.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:11:27.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:11:27.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34376
2026-03-06T10:11:27.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:11:27.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:11:27.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:11: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 0x7fcf68a74fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:11:30.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:11:30.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:11:31.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-06T10:11:31.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:11:32.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aLD6QSvrQZqtSx4Itm3%2FJYxlh6s%3D&Expires=1772871091 HTTP/1.1" 200 74597
2026-03-06T10:11:33.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:11:33.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:11:33.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:11:33.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:11:33.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:11:48.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:11:49.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:11:49.123 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:11:49.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:11:49.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:12:19.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:12:19.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:12:19.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16830
2026-03-06T10:12:19.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:12:19.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:12:19.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:12:19.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-06T10:12:19.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:12:19.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:12:19.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58791
2026-03-06T10:12:19.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:12:19.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:12:19.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:12:19.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34352
2026-03-06T10:12:19.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:12:19.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:12:19.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:12:22.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 0x7fceb31129b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:12:22.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:12:22.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:12:23.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-06T10:12:23.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:12:24.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-080829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HEfwXg2%2B9cSNFTptYmc%2FAazK0fE%3D&Expires=1772871143 HTTP/1.1" 200 74597
2026-03-06T10:12:24.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:12:24.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:12:24.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:12:24.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:12:24.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:12:41.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:12:41.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:12:41.699 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:12:41.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:12:41.747 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:13:11.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:13:11.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:13:12.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:13:12.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:13:12.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:13:12.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:13:12.435 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:13:12.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:13:12.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:13:12.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58868
2026-03-06T10:13:12.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:13:12.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:13:12.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:13:12.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34309
2026-03-06T10:13:12.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:13:12.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:13:12.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:13: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 0x7fceb738f8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:13:15.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:13:15.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:13:16.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-06T10:13:16.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:13:17.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8eb58fS%2BoCkBU%2BLF9NAT5RBIAKY%3D&Expires=1772871196 HTTP/1.1" 200 75087
2026-03-06T10:13:18.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:13:18.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:13:18.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:13:18.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:13:18.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:13:34.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:13:34.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:13:35.011 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:13:35.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:13:35.058 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:14:05.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:14:05.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:14:05.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:14:05.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:14:05.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:14:05.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:14:05.465 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:14:05.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:14:05.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:14:05.472 [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-06T10:14:05.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:14:05.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:14:05.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:14:05.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34344
2026-03-06T10:14:05.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:14:05.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:14:05.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:14:08.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7213850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:14:08.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:14:08.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:14:09.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:14:09.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:14:10.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0XstyHbrXRCgYm9FaV32SAr8BIA%3D&Expires=1772871249 HTTP/1.1" 200 75087
2026-03-06T10:14:10.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:14:10.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:14:10.842 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:14:10.866 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:14:10.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:14:27.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:14:27.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:14:27.490 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:14:27.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:14:27.537 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:14:57.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:14:57.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:14:58.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16785
2026-03-06T10:14:58.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:14:58.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:14:58.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:14:58.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-06T10:14:58.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:14:58.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:14:58.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58911
2026-03-06T10:14:58.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:14:58.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:14:58.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:14:58.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34344
2026-03-06T10:14:58.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:14:58.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:14:58.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:15: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 0x7fcf68e4bc40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:15:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:15:01.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:15:02.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-06T10:15:02.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:15:03.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DHxLnb2sij86M1s1asEv%2FhVViHI%3D&Expires=1772871302 HTTP/1.1" 200 75087
2026-03-06T10:15:03.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:15:03.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:15:03.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:15:03.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:15:03.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:15:18.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:15:18.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:15:18.945 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:15:18.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:15:18.992 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:15:49.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:15:49.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:15:49.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16785
2026-03-06T10:15:49.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:15:49.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:15:49.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:15:49.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-06T10:15:49.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:15:49.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:15:49.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58897
2026-03-06T10:15:49.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:15:49.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:15:49.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:15:49.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34328
2026-03-06T10:15:49.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:15:49.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:15:49.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:15: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 0x7fcf6978f550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:15:52.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:15:52.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:15:53.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-06T10:15:53.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:15:54.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DrUQEhraT4x8gPJui58hy72imE8%3D&Expires=1772871353 HTTP/1.1" 200 75087
2026-03-06T10:15:54.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:15:54.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:15:54.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:15:54.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:15:54.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:16:09.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:16:10.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:16:10.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:16:10.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:16:10.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:16:40.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:16:40.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:16:40.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16785
2026-03-06T10:16:40.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:16:40.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:16:40.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:16:40.373 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:16:40.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:16:40.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:16:40.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58930
2026-03-06T10:16:40.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:16:40.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:16:40.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:16:40.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34344
2026-03-06T10:16:40.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:16:40.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:16:40.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:16: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 0x7fcf6bbb60b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:16:43.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:16:43.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:16:44.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-06T10:16:44.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:16:45.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qyJ1MD%2FHRtIG5a95VySBAcMewcc%3D&Expires=1772871404 HTTP/1.1" 200 75093
2026-03-06T10:16:46.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:16:46.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:16:46.153 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:16:46.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:16:46.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:17:01.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:17:01.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:17:01.638 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:17:01.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:17:01.685 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:17:31.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:17:31.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:17:31.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16785
2026-03-06T10:17:31.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:17:31.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:17:31.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:17:31.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-06T10:17:31.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:17:31.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:17:32.001 [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-06T10:17:32.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:17:32.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:17:32.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:17:32.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34414
2026-03-06T10:17:32.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:17:32.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:17:32.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:17:35.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c88d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:17:35.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:17:35.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:17:36.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-06T10:17:36.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:17:37.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uj0IU4GEQ0xGWixkigRpUnTzLLk%3D&Expires=1772871456 HTTP/1.1" 200 75093
2026-03-06T10:17:37.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:17:37.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:17:37.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:17:37.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:17:37.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:17:52.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:17:52.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:17:53.009 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:17:53.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:17:53.055 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:18:23.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:18:23.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:18:23.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16785
2026-03-06T10:18:23.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:18:23.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:18:23.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:18:23.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-06T10:18:23.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:18:23.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:18:23.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58560
2026-03-06T10:18:23.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:18:23.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:18:23.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:18:23.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34219
2026-03-06T10:18:23.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:18:23.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:18:23.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:18:26.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 0x7fcf6b8cf130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:18:26.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:18:26.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:18:27.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:18:27.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:18:28.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JJahMOi%2Ff5Dq3bPyPvjFGmDBUGQ%3D&Expires=1772871507 HTTP/1.1" 200 75093
2026-03-06T10:18:29.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:18:29.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:18:29.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:18:29.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:18:29.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:18:45.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:18:45.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:18:45.687 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:18:45.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:18:45.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:19:15.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:19:15.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:19:16.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16785
2026-03-06T10:19:16.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:19:16.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:19:16.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:19:16.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:19:16.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:19:16.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:19:16.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58909
2026-03-06T10:19:16.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:19:16.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:19:16.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:19:16.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34343
2026-03-06T10:19:16.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:19:16.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:19:16.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:19:19.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 0x7fcf68ee0730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:19:19.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:19:19.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:19:20.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:19:20.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:19:21.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bpZVoXQkCVAJa5ZiTuI8NZm92zk%3D&Expires=1772871560 HTTP/1.1" 200 75093
2026-03-06T10:19:21.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:19:21.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:19:21.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:19:21.735 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:19:21.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:19:36.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:19:37.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:19:37.140 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:19:37.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:19:37.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:20:07.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:20:07.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:20:14.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:20:14.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:20:14.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:20:14.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:20:14.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-06T10:20:14.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:20:14.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:20:14.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58913
2026-03-06T10:20:15.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:20:15.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:20:15.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:20:15.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34372
2026-03-06T10:20:15.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:20:15.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:20:15.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:20:18.105 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bde40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:20:18.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:20:18.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:20:19.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-06T10:20:19.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:20:20.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-081628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QUUhGNZ8ITzb3jQv0VuWXmy8Stc%3D&Expires=1772871619 HTTP/1.1" 200 75093
2026-03-06T10:20:20.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:20:20.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:20:20.398 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:20:20.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:20:20.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:20:35.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:20:35.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:20:35.969 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:20:35.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:20:36.016 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:21:06.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:21:06.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:21:06.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:21:06.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:21:06.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:21:06.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:21:06.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-06T10:21:06.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:21:06.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:21:06.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59021
2026-03-06T10:21:06.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:21:06.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:21:06.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:21:06.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34423
2026-03-06T10:21:06.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:21:06.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:21:06.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:21:09.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c7b190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:21:09.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:21:09.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:21:10.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-06T10:21:10.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:21:11.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9KTOHWCEQsQaOyXlOtRLgMSCceA%3D&Expires=1772871670 HTTP/1.1" 200 75956
2026-03-06T10:21:11.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:21:11.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:21:11.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:21:11.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:21:11.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:21:27.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:21:27.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:21:27.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:21:27.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:21:27.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:21:57.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:21:57.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:21:57.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:21:57.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:21:57.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:21:57.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:21:57.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-06T10:21:57.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:21:57.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:21:57.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59036
2026-03-06T10:21:57.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:21:57.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:21:57.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:21:57.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34423
2026-03-06T10:21:57.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:21:57.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:21:57.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:22:00.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 0x7fceb3b05930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:22:00.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:22:00.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:22:01.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-06T10:22:01.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:22:02.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pigu3758%2FOv0pqbSKIP61c4fjPQ%3D&Expires=1772871721 HTTP/1.1" 200 75956
2026-03-06T10:22:03.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:22:03.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:22:03.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:22:03.152 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:22:03.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:22:18.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:22:18.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:22:18.909 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:22:18.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:22:18.956 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:22:48.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:22:48.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:22:49.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:22:49.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:22:49.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:22:49.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:22:49.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-06T10:22:49.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:22:49.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:22:49.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59041
2026-03-06T10:22:49.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:22:49.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:22:49.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:22:49.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34446
2026-03-06T10:22:49.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:22:49.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:22:49.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:22:52.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 0x7fcf68c5a650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:22:52.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:22:52.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:22:53.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-06T10:22:53.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:22:54.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6YXXwnyFk4dx3vpT%2B4WOtkL2o5g%3D&Expires=1772871773 HTTP/1.1" 200 75956
2026-03-06T10:22:54.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:22:54.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:22:54.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:22:54.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:22:54.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:23:10.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:23:10.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:23:10.382 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:23:10.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:23:10.430 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:23:40.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:23:40.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:23:40.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:23:40.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:23:40.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:23:40.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:23:40.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-06T10:23:40.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:23:40.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:23:40.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59016
2026-03-06T10:23:40.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:23:40.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:23:40.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:23:40.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34386
2026-03-06T10:23:40.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:23:40.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:23:40.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:23: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 0x7fceb2bdbe50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:23:43.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:23:43.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:23:44.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-06T10:23:44.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:23:45.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U1E%2BJLeWWZqZNFp4qSi52s%2FzE50%3D&Expires=1772871824 HTTP/1.1" 200 75956
2026-03-06T10:23:46.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:23:46.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:23:46.353 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:23:46.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:23:46.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:24:03.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:24:03.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:24:03.286 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:24:03.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:24:03.334 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:24:33.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:24:33.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:24:34.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:24:34.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:24:34.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:24:34.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:24:34.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:24:34.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:24:34.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:24:34.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59016
2026-03-06T10:24:34.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:24:34.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:24:34.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:24:34.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34442
2026-03-06T10:24:34.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:24:34.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:24:34.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:24: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 0x7fceb4784310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:24:37.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:24:37.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:24:38.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-06T10:24:38.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:24:39.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HIlFmZZtrEqm0KSTcy%2Fou3frtvg%3D&Expires=1772871878 HTTP/1.1" 200 76009
2026-03-06T10:24:39.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:24:39.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:24:39.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:24:39.838 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:24:39.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:24:55.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:24:55.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:24:55.921 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:24:55.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:24:55.968 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:25:25.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:25:26.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:25:26.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:25:26.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:25:26.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:25:26.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:25:26.613 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:25:26.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:25:26.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:25:26.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59095
2026-03-06T10:25:26.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:25:26.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:25:26.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:25:26.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34561
2026-03-06T10:25:26.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:25:26.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:25:26.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:25:29.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 0x7fceb72106a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:25:29.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:25:29.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:25:30.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-06T10:25:30.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:25:31.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k8UkoVOi2zzW060b8VNliN8aZtw%3D&Expires=1772871930 HTTP/1.1" 200 76009
2026-03-06T10:25:32.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:25:32.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:25:32.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:25:32.236 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:25:32.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:25:48.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:25:48.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:25:48.775 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:25:48.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:25:48.823 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:26:18.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:26:18.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:26:19.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:26:19.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:26:19.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:26:19.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:26:19.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-06T10:26:19.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:26:19.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:26:19.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59126
2026-03-06T10:26:19.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:26:19.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:26:19.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:26:19.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34558
2026-03-06T10:26:19.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:26:19.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:26:19.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:26:22.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 0x7fcf6b9dae00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:26:22.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:26:22.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:26:23.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-06T10:26:23.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:26:24.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ltt%2FKS1Ws76QM33QQnSFhnR9v4k%3D&Expires=1772871983 HTTP/1.1" 200 76009
2026-03-06T10:26:24.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:26:24.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:26:24.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:26:24.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:26:24.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:26:39.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:26:39.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:26:39.770 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:26:39.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:26:39.817 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:27:09.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:27:09.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:27:09.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:27:09.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:27:09.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:27:09.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:27:09.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-06T10:27:09.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:27:09.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:27:09.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59000
2026-03-06T10:27:09.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:27:09.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:27:09.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:27:09.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34542
2026-03-06T10:27:09.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:27:09.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:27:09.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:27:13.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de3a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:27:13.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:27:13.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:27:14.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-06T10:27:14.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:27:15.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2vKJCSanz7nVXX6MxS%2BaZIDLvpU%3D&Expires=1772872034 HTTP/1.1" 200 76009
2026-03-06T10:27:15.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:27:15.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:27:15.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:27:15.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:27:15.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:27:31.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:27:31.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:27:31.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:27:31.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:27:31.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:28:01.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:28:01.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:28:01.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:28:01.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:28:01.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:28:01.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:28:01.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-06T10:28:01.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:28:01.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:28:01.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59017
2026-03-06T10:28:01.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:28:01.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:28:01.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:28:01.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34585
2026-03-06T10:28:01.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:28:01.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:28:01.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:28: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 0x7fcf6bc0b550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:28:04.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:28:04.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:28:05.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-06T10:28:05.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:28:06.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xUp1x5GxLJvBVhs%2F6RCJB0iuxZs%3D&Expires=1772872085 HTTP/1.1" 200 76009
2026-03-06T10:28:07.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:28:07.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:28:07.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:28:07.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:28:07.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:28:22.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:28:22.140 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:28:22.169 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:28:22.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:28:22.216 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:28:52.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:28:52.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:28:52.774 [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-06T10:28:52.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:28:52.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:28:52.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:28:52.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-06T10:28:52.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:28:52.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:28:52.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59216
2026-03-06T10:28:52.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:28:52.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:28:52.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:28:52.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34585
2026-03-06T10:28:52.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:28:52.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:28:52.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:28:55.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 0x7fcf68add480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:28:55.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:28:55.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:28:57.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-06T10:28:57.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:28:57.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zhyG0ohIfrw3OkX4qVPTrEe9ixQ%3D&Expires=1772872136 HTTP/1.1" 200 75786
2026-03-06T10:28:58.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:28:58.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:28:58.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:28:58.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:28:58.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:29:13.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:29:13.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:29:13.843 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:29:13.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:29:13.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:29:43.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:29:43.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:29:44.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:29:44.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:29:44.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:29:44.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:29:44.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-06T10:29:44.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:29:44.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:29:44.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59251
2026-03-06T10:29:44.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:29:44.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:29:44.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:29:44.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34634
2026-03-06T10:29:44.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:29:44.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:29:44.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:29:47.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 0x7fcf68578e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:29:47.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:29:47.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:29:48.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-06T10:29:48.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:29:49.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tl8fgijINjRZe5qnadGQqgxu%2B08%3D&Expires=1772872188 HTTP/1.1" 200 75786
2026-03-06T10:29:49.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:29:49.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:29:49.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:29:49.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:29:49.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:30:05.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:30:05.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:30:05.192 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:30:05.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:30:05.239 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:30:35.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:30:35.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:30:35.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:30:35.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:30:35.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:30:35.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:30:35.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-06T10:30:35.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:30:35.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:30:35.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59251
2026-03-06T10:30:35.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:30:35.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:30:35.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:30:35.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34580
2026-03-06T10:30:35.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:30:35.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:30:35.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:30:38.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89ce80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:30:38.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:30:38.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:30:39.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-06T10:30:39.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:30:40.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T5yvq6X5AeIx%2BScbf6Y7C22PAwE%3D&Expires=1772872239 HTTP/1.1" 200 75786
2026-03-06T10:30:41.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:30:41.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:30:41.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:30:41.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:30:41.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:30:56.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:30:56.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:30:56.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:30:56.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:30:56.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:31:26.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:31:26.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:31:26.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:31:26.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:31:26.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:31:26.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:31:26.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-06T10:31:26.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:31:26.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:31:26.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59318
2026-03-06T10:31:26.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:31:26.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:31:26.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:31:26.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34575
2026-03-06T10:31:26.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:31:26.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:31:26.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:31:29.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974d090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:31:29.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:31:29.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:31:30.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-06T10:31:30.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:31:31.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hKdCYHrQb8mbIu2Ni25ICp%2BC47M%3D&Expires=1772872290 HTTP/1.1" 200 75786
2026-03-06T10:31:32.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:31:32.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:31:32.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:31:32.125 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:31:32.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:31:48.317 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:31:48.431 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:31:48.459 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:31:48.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:31:48.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:32:18.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:32:18.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:32:18.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:32:18.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:32:18.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:32:18.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:32:18.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-06T10:32:18.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:32:18.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:32:18.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59454
2026-03-06T10:32:18.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:32:18.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:32:18.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:32:18.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34663
2026-03-06T10:32:18.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:32:18.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:32:18.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:32:21.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928be50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:32:21.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:32:21.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:32:23.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:32:23.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:32:23.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-082829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BcnkMCm0Rn6Rwiw0KpSJdSYJ3Ik%3D&Expires=1772872342 HTTP/1.1" 200 75786
2026-03-06T10:32:24.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:32:24.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:32:24.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:32:24.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:32:24.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:32:39.410 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:32:39.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:32:39.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:32:39.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:32:39.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:33:09.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:33:09.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:33:09.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:33:09.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:33:09.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:33:09.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:33:09.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-06T10:33:09.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:33:09.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:33:09.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59455
2026-03-06T10:33:09.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:33:09.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:33:09.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:33:09.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34605
2026-03-06T10:33:09.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:33:09.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:33:09.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:33:12.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 0x7fcf694aa860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:33:12.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:33:12.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:33:14.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-06T10:33:14.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:33:15.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jSrpILkw6dqSyJSmatPipcj96F0%3D&Expires=1772872393 HTTP/1.1" 200 76415
2026-03-06T10:33:15.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:33:15.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:33:15.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:33:15.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:33:15.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:33:32.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:33:32.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:33:32.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:33:32.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:33:32.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:34:02.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:34:02.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:34:02.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:34:02.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:34:02.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:34:02.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:34:02.607 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:34:02.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:34:02.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:34:02.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59492
2026-03-06T10:34:02.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:34:02.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:34:02.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:34:02.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34728
2026-03-06T10:34:02.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:34:02.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:34:02.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:34:05.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3112650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:34:05.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:34:05.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:34:06.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-06T10:34:06.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:34:07.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p7DwulAXTnqZ385ovOMRyOUtwFQ%3D&Expires=1772872446 HTTP/1.1" 200 76415
2026-03-06T10:34:08.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:34:08.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:34:08.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:34:08.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:34:08.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:34:23.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:34:23.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:34:23.233 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:34:23.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:34:23.280 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:34:53.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:34:53.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:34:53.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16496
2026-03-06T10:34:53.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:34:53.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:34:53.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:34:53.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-06T10:34:53.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:34:53.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:34:53.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59501
2026-03-06T10:34:53.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:34:53.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:34:53.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:34:53.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34728
2026-03-06T10:34:53.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:34:53.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:34:53.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:34:57.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 0x7fcf68b64070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:34:57.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:34:57.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:34:58.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-06T10:34:58.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:34:59.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MfZ%2FgrmoJ6CiTK%2BC8qUSzspW0eM%3D&Expires=1772872498 HTTP/1.1" 200 76415
2026-03-06T10:34:59.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:34:59.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:34:59.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:34:59.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:34:59.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:35:15.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:35:15.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:35:15.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:35:15.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:35:15.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:35:45.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:35:45.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:35:45.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16445
2026-03-06T10:35:45.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:35:45.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:35:45.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:35:45.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-06T10:35:45.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:35:45.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:35:45.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59426
2026-03-06T10:35:45.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:35:45.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:35:45.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:35:45.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34749
2026-03-06T10:35:45.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:35:45.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:35:45.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:35: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 0x7fcf68cc5120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:35:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:35:48.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:35:49.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-06T10:35:49.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:35:50.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083231.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W8quK9zcdElMEObCrUL8ljtQlWk%3D&Expires=1772872549 HTTP/1.1" 200 76415
2026-03-06T10:35:51.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:35:51.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:35:51.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:35:51.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:35:51.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:36:06.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:36:06.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:36:06.470 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:36:06.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:36:06.517 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:36:36.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:36:36.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:36:37.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16496
2026-03-06T10:36:37.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:36:37.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:36:37.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:36:37.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-06T10:36:37.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:36:37.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:36:37.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59426
2026-03-06T10:36:37.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:36:37.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:36:37.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:36:37.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34751
2026-03-06T10:36:37.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:36:37.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:36:37.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:36: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 0x7fcf68ee26b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:36:40.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:36:40.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:36:41.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:36:41.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:36:42.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dLmWa0diO40Wz4HIFRp4a6afgxA%3D&Expires=1772872601 HTTP/1.1" 200 76391
2026-03-06T10:36:42.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:36:42.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:36:42.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:36:42.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:36:42.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:36:57.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:36:57.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:36:58.012 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:36:58.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:36:58.058 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:37:28.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:37:28.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:37:28.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16445
2026-03-06T10:37:28.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:37:28.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:37:28.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:37:28.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-06T10:37:28.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:37:28.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:37:28.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59330
2026-03-06T10:37:28.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:37:28.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:37:28.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:37:28.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34728
2026-03-06T10:37:28.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:37:28.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:37:28.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:37:31.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf695119f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:37:31.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:37:31.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:37:32.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:37:32.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:37:33.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tg5HdB9XMV3gCby0htr8jIpCPcA%3D&Expires=1772872652 HTTP/1.1" 200 76391
2026-03-06T10:37:34.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:37:34.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:37:34.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:37:34.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:37:34.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:37:49.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:37:49.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:37:49.178 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:37:49.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:37:49.225 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:38:19.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:38:19.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:38:19.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16445
2026-03-06T10:38:19.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:38:19.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:38:19.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:38:19.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-06T10:38:19.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:38:19.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:38:19.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59321
2026-03-06T10:38:19.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:38:19.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:38:19.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:38:19.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34829
2026-03-06T10:38:19.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:38:19.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:38:19.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:38:22.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 0x7fcf68d97490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:38:22.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:38:22.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:38:23.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-06T10:38:23.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:38:24.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U7tSx05ZWD8YXtlqQUGuAIIcb9E%3D&Expires=1772872703 HTTP/1.1" 200 76391
2026-03-06T10:38:25.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:38:25.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:38:25.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:38:25.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:38:25.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:38:40.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:38:40.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:38:40.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:38:40.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:38:40.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:39:10.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:39:10.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:39:10.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16445
2026-03-06T10:39:10.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:39:10.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:39:10.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:39:10.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-06T10:39:10.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:39:10.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:39:10.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59375
2026-03-06T10:39:10.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:39:10.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:39:10.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:39:10.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34809
2026-03-06T10:39:10.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:39:10.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:39:10.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:39: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 0x7fcf685ae290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:39:13.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:39:13.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:39:14.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-06T10:39:14.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:39:15.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XIKiQg9vBqdsa90Val6V1HIUJRY%3D&Expires=1772872754 HTTP/1.1" 200 76391
2026-03-06T10:39:16.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:39:16.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:39:16.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:39:16.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:39:16.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:39:31.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:39:31.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:39:31.900 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:39:31.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:39:31.947 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:40:01.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:40:01.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:40:02.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16445
2026-03-06T10:40:02.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:40:02.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:40:02.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:40:02.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-06T10:40:02.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:40:02.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:40:02.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59575
2026-03-06T10:40:02.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:40:02.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:40:02.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:40:02.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34942
2026-03-06T10:40:02.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:40:02.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:40:02.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:40:05.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 0x7fcf697d7c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:40:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:40:05.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:40:06.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-06T10:40:06.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:40:07.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-083629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k02GJgLr6P500SVdM2CtydFDDB0%3D&Expires=1772872806 HTTP/1.1" 200 76391
2026-03-06T10:40:07.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:40:07.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:40:07.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:40:07.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:40:07.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:40:23.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:40:23.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:40:23.249 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:40:23.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:40:23.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:40:53.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:40:53.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:40:53.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:40:53.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:40:53.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:40:53.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:40:53.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-06T10:40:53.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:40:53.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:40:53.776 [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-06T10:40:53.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:40:53.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:40:53.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:40:53.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34942
2026-03-06T10:40:53.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:40:53.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:40:53.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:40:56.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2cad1b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:40:56.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:40:56.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:40:58.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-06T10:40:58.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:40:58.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BBPV1zxhDilQjpTzabfkPt75q6s%3D&Expires=1772872857 HTTP/1.1" 200 76938
2026-03-06T10:40:59.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:40:59.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:40:59.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:40:59.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:40:59.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:41:15.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:41:15.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:41:15.474 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:41:15.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:41:15.521 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:41:45.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:41:45.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:41:45.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:41:45.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:41:45.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:41:45.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:41:45.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-06T10:41:45.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:41:45.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:41:45.870 [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-06T10:41:45.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:41:45.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:41:45.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:41:45.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34886
2026-03-06T10:41:45.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:41:45.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:41:45.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:41:48.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b98f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:41:48.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:41:48.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:41:50.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-06T10:41:50.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:41:50.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z96vs4Pc%2BdF4lSOYJXAlPE0%2F4EA%3D&Expires=1772872909 HTTP/1.1" 200 76938
2026-03-06T10:41:51.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:41:51.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:41:51.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:41:51.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:41:51.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:42:06.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:42:06.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:42:06.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:42:06.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:42:06.877 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:42:36.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:42:36.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:42:37.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:42:37.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:42:37.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:42:37.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:42:37.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-06T10:42:37.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:42:37.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:42:37.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59446
2026-03-06T10:42:37.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:42:37.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:42:37.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:42:37.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34840
2026-03-06T10:42:37.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:42:37.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:42:37.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:42:40.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 0x7fcf68ee3610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:42:40.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:42:40.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:42:41.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-06T10:42:41.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:42:42.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dRsh7hRh6GHYM4fOQAnQEkHDFok%3D&Expires=1772872961 HTTP/1.1" 200 76938
2026-03-06T10:42:43.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:42:43.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:42:43.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:42:43.245 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:42:43.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:42:59.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:42:59.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:42:59.931 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:42:59.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:42:59.978 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:43:30.009 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:43:30.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:43:30.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:43:30.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:43:30.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:43:30.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:43:30.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:43:30.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:43:30.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:43:30.301 [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-06T10:43:30.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:43:30.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:43:30.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:43:30.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34827
2026-03-06T10:43:30.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:43:30.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:43:30.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:43:33.369 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316b460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:43:33.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:43:33.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:43:34.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:43:34.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:43:35.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xLGi%2Beh7MCMbLphiJmiNnPkEjSU%3D&Expires=1772873014 HTTP/1.1" 200 76938
2026-03-06T10:43:35.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:43:35.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:43:35.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:43:36.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:43:36.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:43:50.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:43:51.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:43:51.123 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:43:51.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:43:51.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:44:21.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:44:21.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:44:21.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:44:21.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:44:21.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:44:21.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:44:21.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-06T10:44:21.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:44:21.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:44:21.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59384
2026-03-06T10:44:21.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:44:21.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:44:21.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:44:21.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34774
2026-03-06T10:44:21.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:44:21.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:44:21.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:44: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 0x7fcf6bb3b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:44:24.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:44:24.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:44:25.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-06T10:44:25.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:44:26.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084030.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9OJiqK3iHTYZI2rGz249y%2BMoFSk%3D&Expires=1772873065 HTTP/1.1" 200 76938
2026-03-06T10:44:27.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:44:27.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:44:27.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:44:27.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:44:27.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:44:42.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:44:42.798 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:44:42.826 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:44:42.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:44:42.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:45:12.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:45:12.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:45:13.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:45:13.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:45:13.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:45:13.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:45: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-06T10:45:13.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:45:13.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:45:13.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59449
2026-03-06T10:45:13.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:45:13.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:45:13.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:45:13.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34707
2026-03-06T10:45:13.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:45:13.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:45:13.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:45:16.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 0x7fceb3109090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:45:16.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:45:16.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:45:17.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:45:17.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:45:18.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bcpOj6hx1xnt%2FgfFynSnhGWHCbI%3D&Expires=1772873117 HTTP/1.1" 200 77553
2026-03-06T10:45:19.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:45:19.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:45:19.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:45:19.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:45:19.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:45:33.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:45:33.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:45:33.985 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:45:33.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:45:34.033 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:46:04.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:46:04.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:46:04.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:46:04.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:46:04.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:46:04.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:46:04.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-06T10:46:04.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:46:04.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:46:04.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59315
2026-03-06T10:46:04.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:46:04.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:46:04.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:46:04.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34771
2026-03-06T10:46:04.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:46:04.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:46:04.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:46: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 0x7fcf693d6e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:46:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:46:07.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:46:08.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:46:08.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:46:09.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7hJx6R5bYI%2BKT0T4RVtukkUMhMI%3D&Expires=1772873168 HTTP/1.1" 200 77553
2026-03-06T10:46:10.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:46:10.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:46:10.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:46:10.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:46:10.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:46:25.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:46:25.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:46:25.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:46:25.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:46:25.548 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:46:55.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:46:55.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:46:55.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:46:55.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:46:55.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:46:55.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:46:55.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-06T10:46:55.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:46:55.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:46:56.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59565
2026-03-06T10:46:56.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:46:56.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:46:56.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:46:56.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34771
2026-03-06T10:46:56.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:46:56.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:46:56.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:46:59.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 0x7fcf69424670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:46:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:46:59.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:47:00.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-06T10:47:00.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:47:01.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1zSACkEeokzDSvO%2Bt5Sw1MrolfA%3D&Expires=1772873220 HTTP/1.1" 200 77553
2026-03-06T10:47:01.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:47:01.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:47:01.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:47:01.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:47:01.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:47:17.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:47:17.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:47:17.138 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:47:17.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:47:17.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:47:47.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:47:47.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:47:47.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:47:47.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:47:47.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:47:47.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:47:47.382 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:47:47.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:47:47.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:47:47.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59548
2026-03-06T10:47:47.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:47:47.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:47:47.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:47:47.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34737
2026-03-06T10:47:47.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:47:47.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:47:47.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:47: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 0x7fcf6979a410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:47:50.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:47:50.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:47:51.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-06T10:47:51.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:47:52.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qOfoT2vGlcjCTnEdfalRWZe9sPY%3D&Expires=1772873271 HTTP/1.1" 200 77553
2026-03-06T10:47:53.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:47:53.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:47:53.045 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:47:53.067 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:47:53.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:48:09.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:48:09.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:48:09.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:48:09.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:48:09.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:48:39.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:48:39.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:48:39.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T10:48:39.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:48:39.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:48:39.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:48:39.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-06T10:48:39.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:48:39.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:48:39.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59441
2026-03-06T10:48:39.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:48:39.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:48:39.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:48:39.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34775
2026-03-06T10:48:39.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:48:39.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:48:39.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:48: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 0x7fcf68cd15d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:48:42.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:48:42.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:48:43.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-06T10:48:43.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:48:44.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z%2FRlYyRgomrnxUZn90l0gY5a18Q%3D&Expires=1772873323 HTTP/1.1" 200 77668
2026-03-06T10:48:45.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:48:45.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:48:45.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:48:45.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:48:45.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:49:00.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:49:00.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:49:00.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:49:00.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:49:00.405 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:49:30.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:49:30.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:49:31.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16708
2026-03-06T10:49:31.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:49:31.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:49:31.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:49:31.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-06T10:49:31.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:49:31.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:49:31.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59527
2026-03-06T10:49:31.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:49:31.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:49:31.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:49:31.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34717
2026-03-06T10:49:31.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:49:31.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:49:31.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:49:34.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 0x7fcf693b70a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:49:34.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:49:34.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:49:35.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-06T10:49:35.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:49:36.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7wGPPcND5MAuBPtLy8pHQ55J6cY%3D&Expires=1772873375 HTTP/1.1" 200 77668
2026-03-06T10:49:36.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:49:36.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:49:36.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:49:36.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:49:36.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:49:51.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:49:51.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:49:51.651 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:49:51.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:49:51.698 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:50:21.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:50:21.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:50:22.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16438
2026-03-06T10:50:22.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:50:22.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:50:22.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:50: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-06T10:50:22.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:50:22.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:50:22.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59727
2026-03-06T10:50:22.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:50:22.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:50:22.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:50:22.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34885
2026-03-06T10:50:22.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:50:22.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:50:22.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:50: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 0x7fcf68ade320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:50:25.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:50:25.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:50:26.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-06T10:50:26.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:50:27.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QQI0XDZETbaSP1BQ%2BoPCcrcCkQ8%3D&Expires=1772873426 HTTP/1.1" 200 77668
2026-03-06T10:50:27.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:50:27.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:50:27.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:50:27.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:50:27.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:50:43.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:50:43.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:50:43.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:50:43.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:50:43.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:51:13.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:51:13.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:51:13.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16438
2026-03-06T10:51:13.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:51:13.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:51:13.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:51:13.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-06T10:51:13.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:51:13.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:51:13.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59612
2026-03-06T10:51:13.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:51:13.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:51:13.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:51:13.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34850
2026-03-06T10:51:13.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:51:13.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:51:13.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:51:16.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:51:16.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:51:16.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:51:17.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-06T10:51:17.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:51:18.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LtcLLb6EG01XIBfHT6JtrNbH3UU%3D&Expires=1772873477 HTTP/1.1" 200 77668
2026-03-06T10:51:19.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:51:19.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:51:19.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:51:19.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:51:19.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:51:34.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:51:34.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:51:34.192 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:51:34.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:51:34.239 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:52:04.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:52:04.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:52:04.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16438
2026-03-06T10:52:04.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:52:04.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:52:04.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:52:04.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-06T10:52:04.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:52:04.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:52:04.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59587
2026-03-06T10:52:04.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:52:04.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:52:04.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:52:04.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34918
2026-03-06T10:52:04.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:52:04.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:52:04.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:52:07.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 0x7fcf69415960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:52:07.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:52:07.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:52:08.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-06T10:52:08.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:52:09.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-084830.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X7xyhqr2jWSndcWpm%2Fy2RGTJFsU%3D&Expires=1772873528 HTTP/1.1" 200 77668
2026-03-06T10:52:10.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:52:10.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:52:10.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:52:10.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:52:10.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:52:25.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:52:26.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:52:26.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:52:26.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:52:26.153 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:52:56.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:52:56.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:52:56.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16708
2026-03-06T10:52:56.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:52:56.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:52:56.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:52:56.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-06T10:52:56.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:52:56.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:52:56.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59762
2026-03-06T10:52:56.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:52:56.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:52:56.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:52:56.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34918
2026-03-06T10:52:56.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:52:56.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:52:56.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:52:59.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69361600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:52:59.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:52:59.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:53:00.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-06T10:53:00.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:53:01.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085230.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gfBoAeUdPUcFIzud8Awlogn7%2B%2FM%3D&Expires=1772873580 HTTP/1.1" 200 77865
2026-03-06T10:53:02.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:53:02.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:53:02.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:53:02.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:53:02.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:53:17.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:53:18.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:53:18.084 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:53:18.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:53:18.130 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:53:48.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:53:48.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:53:48.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16708
2026-03-06T10:53:48.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:53:48.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:53:48.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:53:48.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-06T10:53:48.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:53:48.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:53:48.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59683
2026-03-06T10:53:48.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:53:48.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:53:48.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:53:48.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34871
2026-03-06T10:53:48.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:53:48.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:53:48.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:53:51.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 0x7fcf696bc850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:53:51.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:53:51.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:53:52.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:53:52.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:53:53.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085230.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4XlIzzcbC%2BXylMPj5GYJMiSH7c8%3D&Expires=1772873632 HTTP/1.1" 200 77865
2026-03-06T10:53:54.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:53:54.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:53:54.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:53:54.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:53:54.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:54:10.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:54:10.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:54:10.821 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:54:10.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:54:10.868 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:54:40.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:54:40.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:54:41.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16438
2026-03-06T10:54:41.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:54:41.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:54:41.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:54:41.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-06T10:54:41.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:54:41.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:54:41.182 [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-06T10:54:41.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:54:41.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:54:41.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:54:41.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34980
2026-03-06T10:54:41.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:54:41.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:54:41.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:54:44.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d941c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:54:44.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:54:44.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:54:45.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-06T10:54:45.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:54:46.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085230.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v45SelYNFXAmc8aFQf4bd1cmoM4%3D&Expires=1772873685 HTTP/1.1" 200 77865
2026-03-06T10:54:46.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:54:46.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:54:46.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:54:46.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:54:46.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:55:02.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:55:02.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:55:02.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:55:02.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:55:02.348 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:55:32.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:55:32.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:55:32.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16488
2026-03-06T10:55:32.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:55:32.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:55:32.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:55:32.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-06T10:55:32.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:55:32.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:55:32.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59722
2026-03-06T10:55:32.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:55:32.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:55:32.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:55:32.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34885
2026-03-06T10:55:32.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:55:32.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:55:32.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:55:35.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 0x7fcf68c59150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:55:35.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:55:35.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:55:36.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-06T10:55:36.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:55:37.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085230.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e0jYQ2tmSRBrn5bATFpbWGWPx48%3D&Expires=1772873736 HTTP/1.1" 200 77865
2026-03-06T10:55:38.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:55:38.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:55:38.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:55:38.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:55:38.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:55:54.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:55:54.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:55:54.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:55:54.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:55:54.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:56:24.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:56:24.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:56:25.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16488
2026-03-06T10:56:25.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:56:25.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:56:25.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:56:25.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-06T10:56:25.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:56:25.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:56:25.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59547
2026-03-06T10:56:25.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:56:25.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:56:25.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:56:25.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34765
2026-03-06T10:56:25.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:56:25.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:56:25.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:56: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 0x7fcf6bc04940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:56:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:56:28.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:56:29.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-06T10:56:29.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:56:30.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085230.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1iUjdv4Xyr4EpdvnZONW73wll10%3D&Expires=1772873789 HTTP/1.1" 200 77865
2026-03-06T10:56:30.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:56:30.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:56:30.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:56:30.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:56:30.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:56:45.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:56:45.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:56:45.786 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:56:45.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:56:45.833 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:57:15.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:57:15.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:57:15.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16488
2026-03-06T10:57:15.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:57:15.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:57:15.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:57:15.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-06T10:57:15.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:57:15.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:57:15.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59394
2026-03-06T10:57:15.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:57:15.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:57:15.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:57:15.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34808
2026-03-06T10:57:15.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:57:15.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:57:15.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:57:19.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b08340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:57:19.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:57:19.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:57:20.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-06T10:57:20.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:57:21.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=haGTE%2BdhHSw2K0soJ6VaFEMwYtw%3D&Expires=1772873840 HTTP/1.1" 200 78485
2026-03-06T10:57:21.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:57:21.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:57:21.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:57:21.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:57:21.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:57:37.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:57:37.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:57:37.401 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:57:37.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:57:37.448 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:58:07.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:58:07.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:58:07.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16488
2026-03-06T10:58:07.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:58:07.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:58:07.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:58:07.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-06T10:58:07.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:58:07.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:58:07.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59595
2026-03-06T10:58:07.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:58:07.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:58:07.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:58:07.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34719
2026-03-06T10:58:07.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:58:07.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:58:07.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:58: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 0x7fcf69438a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:58:10.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:58:10.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:58:12.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-06T10:58:12.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:58:12.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9sglUW%2FVISB4AOjyCAIFqElRrHg%3D&Expires=1772873891 HTTP/1.1" 200 78485
2026-03-06T10:58:13.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:58:13.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:58:13.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:58:13.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:58:13.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:58:29.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:58:29.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:58:29.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:58:29.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:58:29.701 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:58:59.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:58:59.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:58:59.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16488
2026-03-06T10:58:59.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:58:59.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:59:00.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:59:00.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T10:59:00.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:59:00.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:59:00.021 [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-06T10:59:00.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:59:00.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:59:00.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:59:00.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34719
2026-03-06T10:59:00.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:59:00.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:59:00.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:59:03.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7634dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:59:03.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:59:03.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:59:04.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T10:59:04.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:59:05.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mZiMW8SoBH66H1CRx%2BqRzLhI7q8%3D&Expires=1772873944 HTTP/1.1" 200 78485
2026-03-06T10:59:05.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:59:05.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:59:05.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:59:05.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:59:05.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T10:59:21.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:59:21.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T10:59:21.570 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T10:59:21.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T10:59:21.617 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T10:59:51.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T10:59:51.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T10:59:52.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16488
2026-03-06T10:59:52.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T10:59:52.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T10:59:52.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T10:59:52.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-06T10:59:52.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T10:59:52.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T10:59:52.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59506
2026-03-06T10:59:52.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:59:52.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T10:59:52.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T10:59:52.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34657
2026-03-06T10:59:52.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T10:59:52.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T10:59:52.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T10:59:55.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3b23070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T10:59:55.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T10:59:55.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T10:59:56.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-06T10:59:56.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T10:59:57.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-085630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k6r1SOIxO60%2F%2BUFMzSQEFphJELI%3D&Expires=1772873996 HTTP/1.1" 200 78485
2026-03-06T10:59:57.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T10:59:57.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T10:59:57.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T10:59:57.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T10:59:57.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:00:13.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:00:13.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:00:13.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:00:13.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:00:13.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:00:43.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:00:43.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:00:43.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T11:00:43.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:00:43.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:00:43.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:00:43.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-06T11:00:43.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:00:43.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:00:43.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59741
2026-03-06T11:00:43.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:00:43.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:00:43.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:00:43.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34693
2026-03-06T11:00:43.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:00:43.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:00:43.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:00: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 0x7fcf68bcd9c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:00:46.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:00:46.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:00:47.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:00:47.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:00:48.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e8gromGHLe%2Bwj1CDUP7pQ3%2Boelg%3D&Expires=1772874047 HTTP/1.1" 200 78383
2026-03-06T11:00:49.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:00:49.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:00:49.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:00:49.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:00:49.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:01:05.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:01:05.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:01:05.231 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:01:05.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:01:05.277 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:01:35.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:01:35.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:01:35.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T11:01:35.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:01:35.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:01:35.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:01:35.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-06T11:01:35.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:01:35.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:01:35.595 [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-06T11:01:35.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:01:35.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:01:35.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:01:35.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34652
2026-03-06T11:01:35.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:01:35.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:01:35.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:01:38.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bdd20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:01:38.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:01:38.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:01:39.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-06T11:01:39.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:01:40.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a21V9SkIq4qWGYct9RqzZzcSuP8%3D&Expires=1772874099 HTTP/1.1" 200 78383
2026-03-06T11:01:41.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:01:41.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:01:41.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:01:41.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:01:41.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:01:58.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:01:58.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:01:58.268 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:01:58.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:01:58.316 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:02:28.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:02:28.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:02:28.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T11:02:28.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:02:28.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:02:28.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:02:28.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-06T11:02:28.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:02:28.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:02:28.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59665
2026-03-06T11:02:28.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:02:28.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:02:28.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:02:28.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34488
2026-03-06T11:02:28.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:02:28.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:02:28.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:02: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 0x7fcf6b89f6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:02:31.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:02:31.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:02:33.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-06T11:02:33.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:02:34.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=04w%2BoKS1K10QJ4B%2FLV9WDIy4qvk%3D&Expires=1772874153 HTTP/1.1" 200 78383
2026-03-06T11:02:34.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:02:34.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:02:34.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:02:34.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:02:34.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:02:49.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:02:49.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:02:49.916 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:02:49.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:02:49.963 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:03:19.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:03:19.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:03:20.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T11:03:20.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:03:20.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:03:20.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:03:20.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-06T11:03:20.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:03:20.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:03:20.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59743
2026-03-06T11:03:20.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:03:20.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:03:20.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:03:20.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34521
2026-03-06T11:03:20.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:03:20.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:03:20.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:03:23.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 0x7fcf6976d780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:03:23.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:03:23.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:03:24.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-06T11:03:24.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:03:25.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uw%2FVVGpB%2BmKoFtq8Iz5jK%2BYAj1U%3D&Expires=1772874204 HTTP/1.1" 200 78383
2026-03-06T11:03:25.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:03:25.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:03:25.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:03:25.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:03:25.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:03:41.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:03:41.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:03:41.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:03:41.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:03:41.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:04:11.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:04:11.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:04:11.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16471
2026-03-06T11:04:11.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:04:11.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:04:11.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:04:11.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-06T11:04:11.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:04:11.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:04:11.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59834
2026-03-06T11:04:11.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:04:11.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:04:11.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:04:11.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34609
2026-03-06T11:04:11.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:04:11.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:04:11.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:04:14.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 0x7fceb2c8c610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:04:14.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:04:14.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:04:15.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-06T11:04:15.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:04:16.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OqA07n1%2FlQWdL9x2kc98RLJhiUs%3D&Expires=1772874255 HTTP/1.1" 200 78383
2026-03-06T11:04:17.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:04:17.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:04:17.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:04:17.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:04:17.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:04:32.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:04:32.368 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:04:32.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:04:32.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:04:32.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:05:02.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:05:02.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:05:03.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16439
2026-03-06T11:05:03.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:05:03.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:05:03.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:05:03.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-06T11:05:03.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:05:03.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:05:03.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60006
2026-03-06T11:05:03.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:05:03.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:05:03.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:05:03.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34678
2026-03-06T11:05:03.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:05:03.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:05:03.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:05:06.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 0x7fcf68e57fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:05:06.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:05:06.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:05:07.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-06T11:05:07.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:05:08.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BFVZZ8%2Fo4SeLMCmUYBJDxaSMkzg%3D&Expires=1772874307 HTTP/1.1" 200 78711
2026-03-06T11:05:08.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:05:08.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:05:08.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:05:08.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:05:08.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:05:24.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:05:24.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:05:24.522 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:05:24.523 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:05:24.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:05:54.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:05:54.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:05:54.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16439
2026-03-06T11:05:54.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:05:54.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:05:54.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:05:54.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-06T11:05:54.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:05:54.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:05:54.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60035
2026-03-06T11:05:54.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:05:54.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:05:54.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:05:54.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34678
2026-03-06T11:05:54.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:05:54.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:05:54.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:05: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 0x7fcf693d48b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:05:57.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:05:57.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:05:59.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-06T11:05:59.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:05:59.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aBaNFSrjhRIKRhca1PaC4t2wPWo%3D&Expires=1772874358 HTTP/1.1" 200 78711
2026-03-06T11:06:00.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:06:00.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:06:00.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:06:00.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:06:00.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:06:15.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:06:15.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:06:15.776 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:06:15.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:06:15.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:06:45.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:06:45.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:06:45.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16439
2026-03-06T11:06:45.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:06:45.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:06:45.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:06:45.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-06T11:06:45.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:06:45.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:06:45.961 [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-06T11:06:45.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:06:45.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:06:45.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:06:45.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34769
2026-03-06T11:06:45.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:06:45.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:06:45.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:06: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 0x7fceb2c18ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:06:49.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:06:49.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:06:50.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-06T11:06:50.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:06:51.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nZ3e32M%2F5oBvvOiKnFzHO8pELpk%3D&Expires=1772874410 HTTP/1.1" 200 78711
2026-03-06T11:06:51.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:06:51.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:06:51.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:06:51.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:06:51.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:07:06.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:07:06.834 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:07:06.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:07:06.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:07:06.910 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:07:36.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:07:36.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:07:37.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:07:37.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:07:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:07:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:07:37.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-06T11:07:37.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:07:37.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:07:37.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60221
2026-03-06T11:07:37.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:07:37.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:07:37.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:07:37.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34771
2026-03-06T11:07:37.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:07:37.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:07:37.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:07: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 0x7fcf697ed2d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:07:40.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:07:40.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:07:42.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-06T11:07:42.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:07:42.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090431.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DVuttmSfQjPJX7LguwhoiWNHVS8%3D&Expires=1772874461 HTTP/1.1" 200 78711
2026-03-06T11:07:43.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:07:43.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:07:43.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:07:43.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:07:43.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:07:58.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:07:58.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:07:58.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:07:58.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:07:59.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:08:29.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:08:29.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:08:29.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16439
2026-03-06T11:08:29.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:08:29.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:08:29.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:08:29.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-06T11:08:29.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:08:29.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:08:29.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60162
2026-03-06T11:08:29.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:08:29.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:08:29.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:08:29.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34773
2026-03-06T11:08:29.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:08:29.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:08:29.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:08:32.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 0x7fcf697aaf50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:08:32.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:08:32.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:08:33.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-06T11:08:33.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:08:34.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DHCFWDrPfdVO0R1bEzMd%2FHhI9Dk%3D&Expires=1772874513 HTTP/1.1" 200 79289
2026-03-06T11:08:34.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:08:34.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:08:34.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:08:35.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:08:35.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:08:50.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:08:50.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:08:50.181 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:08:50.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:08:50.228 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:09:20.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:09:20.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:09:20.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16439
2026-03-06T11:09:20.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:09:20.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:09:20.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:09:20.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-06T11:09:20.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:09:20.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:09:20.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60380
2026-03-06T11:09:20.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:09:20.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:09:20.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:09:20.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34846
2026-03-06T11:09:20.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:09:20.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:09:20.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:09: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 0x7fcf68e49450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:09:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:09:23.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:09:24.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-06T11:09:24.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:09:25.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YmOhqfRXG8%2F6Vft9WatK3BIEW3Y%3D&Expires=1772874564 HTTP/1.1" 200 79289
2026-03-06T11:09:25.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:09:25.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:09:25.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:09:26.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:09:26.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:09:43.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:09:43.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:09:43.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:09:43.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:09:43.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:10:13.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:10:13.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:10:13.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16582
2026-03-06T11:10:13.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:10:13.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:10:13.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:10:13.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-06T11:10:13.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:10:13.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:10:13.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60334
2026-03-06T11:10:13.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:10:13.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:10:13.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:10:13.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34767
2026-03-06T11:10:13.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:10:13.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:10:13.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:10:17.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 0x7fcf6943a4d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:10:17.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:10:17.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:10:18.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-06T11:10:18.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:10:18.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UZHabgpd77BXRIEMRqOP2fId2Fw%3D&Expires=1772874617 HTTP/1.1" 200 79289
2026-03-06T11:10:19.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:10:19.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:10:19.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:10:19.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:10:19.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:10:34.932 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:10:35.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:10:35.075 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:10:35.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:10:35.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:11:05.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:11:05.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:11:05.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16582
2026-03-06T11:11:05.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:11:05.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:11:05.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:11:05.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:11:05.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:11:05.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:11:05.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60446
2026-03-06T11:11:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:11:05.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:11:05.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:11:05.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34753
2026-03-06T11:11:05.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:11:05.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:11:05.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:11:08.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 0x7fcf68c5b070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:11:08.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:11:08.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:11:09.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-06T11:11:09.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:11:10.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mmYi8YzokcWvt3Klw4QYjO05oGY%3D&Expires=1772874669 HTTP/1.1" 200 79289
2026-03-06T11:11:10.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:11:10.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:11:10.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:11:10.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:11:10.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:11:26.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:11:26.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:11:26.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:11:26.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:11:27.006 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:11:57.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:11:57.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:11:57.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16582
2026-03-06T11:11:57.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:11:57.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:11:57.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:11:57.149 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:11:57.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:11:57.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:11:57.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60369
2026-03-06T11:11:57.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:11:57.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:11:57.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:11:57.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34753
2026-03-06T11:11:57.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:11:57.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:11:57.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:12: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 0x7fcf68b601c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:12:00.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:12:00.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:12:01.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:12:01.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:12:02.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-090831.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fm%2F8odLeiuEOJ6SeXQW7J7C5ZR8%3D&Expires=1772874721 HTTP/1.1" 200 79289
2026-03-06T11:12:02.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:12:02.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:12:02.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:12:02.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:12:02.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:12:17.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:12:17.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:12:17.811 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:12:17.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:12:17.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:12:47.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:12:47.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:12:49.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16720
2026-03-06T11:12:49.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:12:49.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:12:49.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:12:49.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:12:49.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:12:49.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:12:49.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60418
2026-03-06T11:12:49.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:12:49.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:12:49.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:12:49.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34739
2026-03-06T11:12:49.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:12:49.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:12:49.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:12:52.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b953a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:12:52.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:12:52.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:12:53.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-06T11:12:53.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:12:54.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wjh6DUBcXQQypFIFxObFniD9EzQ%3D&Expires=1772874773 HTTP/1.1" 200 79116
2026-03-06T11:12:54.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:12:54.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:12:54.779 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:12:54.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:12:54.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:13:11.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:13:11.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:13:11.155 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:13:11.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:13:11.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:13:41.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:13:41.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:13:41.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16582
2026-03-06T11:13:41.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:13:41.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:13:41.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:13:41.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:13:41.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:13:41.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:13:41.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60548
2026-03-06T11:13:41.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:13:41.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:13:41.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:13:41.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34773
2026-03-06T11:13:41.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:13:41.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:13:41.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:13:44.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 0x7fcf6928fac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:13:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:13:44.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:13:45.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:13:45.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:13:46.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k3BN%2BU1A1LFC9HtNVwV1h%2Fh2gAA%3D&Expires=1772874825 HTTP/1.1" 200 79116
2026-03-06T11:13:47.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:13:47.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:13:47.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:13:47.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:13:47.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:14:02.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:14:02.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:14:02.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:14:02.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:14:02.517 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:14:32.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:14:32.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:14:32.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16720
2026-03-06T11:14:32.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:14:32.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:14:32.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:14:32.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-06T11:14:32.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:14:32.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:14:32.930 [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-06T11:14:32.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:14:32.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:14:32.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:14:32.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34776
2026-03-06T11:14:32.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:14:32.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:14:32.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:14:36.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 0x7fcf694fe080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:14:36.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:14:36.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:14:37.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-06T11:14:37.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:14:38.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ahjdxs2noNUtMqhJMwCaoLg1SQg%3D&Expires=1772874877 HTTP/1.1" 200 79116
2026-03-06T11:14:38.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:14:38.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:14:38.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:14:38.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:14:38.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:14:55.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:14:55.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:14:55.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:14:55.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:14:55.351 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:15:25.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:15:25.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:15:25.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16665
2026-03-06T11:15:25.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:15:25.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:15:25.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:15:25.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-06T11:15:25.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:15:25.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:15:25.494 [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-06T11:15:25.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:15:25.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:15:25.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:15:25.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34798
2026-03-06T11:15:25.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:15:25.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:15:25.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:15: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 0x7fceb2c7a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:15:28.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:15:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:15:29.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-06T11:15:29.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:15:30.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=30MfrhrijaeJjOh6c9umD555JVk%3D&Expires=1772874929 HTTP/1.1" 200 79116
2026-03-06T11:15:31.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:15:31.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:15:31.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:15:31.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:15:31.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:15:46.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:15:46.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:15:46.406 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:15:46.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:15:46.454 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:16:16.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:16:16.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:16:16.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16665
2026-03-06T11:16:16.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:16:16.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:16:16.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:16:16.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-06T11:16:16.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:16:16.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:16:16.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60870
2026-03-06T11:16:16.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:16:16.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:16:16.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:16:16.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34810
2026-03-06T11:16:16.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:16:16.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:16:16.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:16: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 0x7fcf697ab9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:16:19.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:16:19.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:16:21.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:16:21.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:16:21.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QHCvguf9cjn2yJqL3Mv06oiPA34%3D&Expires=1772874980 HTTP/1.1" 200 79116
2026-03-06T11:16:22.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:16:22.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:16:22.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:16:22.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:16:22.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:16:37.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:16:37.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:16:37.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:16:37.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:16:37.736 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:17:07.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:17:07.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:17:07.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16720
2026-03-06T11:17:07.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:17:07.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:17:07.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:17:07.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-06T11:17:07.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:17:07.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:17:07.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60859
2026-03-06T11:17:07.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:17:07.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:17:07.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:17:07.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34878
2026-03-06T11:17:07.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:17:07.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:17:07.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:17: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 0x7fceb2c1a800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:17:11.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:17:11.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:17:12.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-06T11:17:12.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:17:13.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BGofP0kqGUXxS6xwQTn5wHwiIIo%3D&Expires=1772875032 HTTP/1.1" 200 79299
2026-03-06T11:17:13.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:17:13.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:17:13.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:17:13.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:17:13.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:17:29.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:17:29.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:17:29.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:17:29.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:17:29.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:17:59.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:17:59.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:18:00.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16686
2026-03-06T11:18:00.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:18:00.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:18:00.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:18:00.044 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:18:00.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:18:00.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:18:00.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60890
2026-03-06T11:18:00.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:18:00.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:18:00.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:18:00.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34878
2026-03-06T11:18:00.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:18:00.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:18:00.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:18: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 0x7fcf6943ac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:18:03.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:18:03.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:18:04.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-06T11:18:04.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:18:05.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UMKbtvGlvH3Oi9tVEl17pOhIQQw%3D&Expires=1772875084 HTTP/1.1" 200 79299
2026-03-06T11:18:05.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:18:05.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:18:05.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:18:05.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:18:05.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:18:20.601 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:18:20.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:18:20.746 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:18:20.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:18:20.793 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:18:50.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:18:50.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:18:51.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16686
2026-03-06T11:18:51.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:18:51.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:18:51.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:18:51.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-06T11:18:51.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:18:51.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:18:51.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61124
2026-03-06T11:18:51.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:18:51.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:18:51.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:18:51.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34893
2026-03-06T11:18:51.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:18:51.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:18:51.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:18:54.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 0x7fcf6927ab60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:18:54.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:18:54.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:18:55.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-06T11:18:55.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:18:56.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GS8%2BbgmYwlmXczAxLwcyvwKnVAU%3D&Expires=1772875135 HTTP/1.1" 200 79299
2026-03-06T11:18:56.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:18:56.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:18:56.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:18:56.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:18:56.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:19:12.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:19:12.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:19:12.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:19:12.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:19:12.442 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:19:42.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:19:42.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:19:42.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16665
2026-03-06T11:19:42.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:19:42.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:19:42.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:19:42.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-06T11:19:42.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:19:42.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:19:42.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61163
2026-03-06T11:19:42.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:19:42.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:19:42.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:19:42.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34913
2026-03-06T11:19:42.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:19:42.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:19:42.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:19:45.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c8e080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:19:45.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:19:45.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:19:47.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-06T11:19:47.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:19:47.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-091632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wnQN%2Fu9tQKg%2B7K8JlxQ5Zi69bno%3D&Expires=1772875186 HTTP/1.1" 200 79299
2026-03-06T11:19:48.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:19:48.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:19:48.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:19:48.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:19:48.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:20:03.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:20:03.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:20:03.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:20:03.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:20:03.489 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:20:33.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:20:33.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:20:33.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16645
2026-03-06T11:20:33.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:20:33.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:20:33.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:20:33.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-06T11:20:33.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:20:33.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:20:33.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61275
2026-03-06T11:20:33.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:20:33.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:20:33.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:20:33.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34942
2026-03-06T11:20:33.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:20:33.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:20:33.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:20: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 0x7fcf69512f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:20:36.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:20:36.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:20:37.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:20:37.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:20:38.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZE38qxAsmdPbMlMj5jpMf%2BXZB9M%3D&Expires=1772875237 HTTP/1.1" 200 79815
2026-03-06T11:20:39.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:20:39.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:20:39.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:20:39.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:20:39.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:20:54.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:20:54.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:20:54.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:20:54.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:20:54.560 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:21:24.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:21:24.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:21:24.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16645
2026-03-06T11:21:24.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:21:24.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:21:24.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:21:24.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-06T11:21:24.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:21:24.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:21:24.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61264
2026-03-06T11:21:24.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:21:24.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:21:24.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:21:24.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34962
2026-03-06T11:21:24.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:21:24.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:21:24.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:21:27.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 0x7fcf685afdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:21:27.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:21:27.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:21:29.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-06T11:21:29.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:21:29.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2dbdvagTc2A6B3b8Bv8S5jrgFZM%3D&Expires=1772875288 HTTP/1.1" 200 79815
2026-03-06T11:21:30.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:21:30.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:21:30.462 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:21:30.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:21:30.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:21:45.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:21:45.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:21:45.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:21:45.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:21:45.299 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:22:15.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:22:15.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:22:15.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16686
2026-03-06T11:22:15.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:22:15.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:22:15.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:22:15.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-06T11:22:15.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:22:15.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:22:15.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61265
2026-03-06T11:22:15.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:22:15.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:22:15.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:22:15.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34999
2026-03-06T11:22:15.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:22:15.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:22:15.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:22:18.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 0x7fceb2bdb940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:22:18.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:22:18.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:22:20.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:22:20.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:22:20.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7KL%2BWjOWx3G1txJdlCkyaw8STqI%3D&Expires=1772875339 HTTP/1.1" 200 79815
2026-03-06T11:22:21.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:22:21.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:22:21.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:22:21.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:22:21.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:22:36.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:22:36.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:22:36.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:22:36.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:22:36.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:23:06.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:23:06.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:23:06.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16645
2026-03-06T11:23:06.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:23:06.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:23:06.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:23:06.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-06T11:23:06.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:23:06.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:23:06.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61477
2026-03-06T11:23:06.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:23:06.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:23:06.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:23:06.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35144
2026-03-06T11:23:06.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:23:06.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:23:06.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:23:09.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 0x7fceb7210be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:23:09.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:23:09.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:23:10.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-06T11:23:10.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:23:11.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DX8Vxt%2F2e1IJunaPIKZqdlV92vM%3D&Expires=1772875390 HTTP/1.1" 200 79815
2026-03-06T11:23:12.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:23:12.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:23:12.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:23:12.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:23:12.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:23:27.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:23:27.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:23:27.697 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:23:27.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:23:27.744 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:23:57.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:23:57.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:23:58.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:23:58.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:23:58.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:23:58.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:23:58.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-06T11:23:58.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:23:58.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:23:58.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61477
2026-03-06T11:23:58.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:23:58.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:23:58.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:23:58.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35144
2026-03-06T11:23:58.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:23:58.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:23:58.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:24:02.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c7b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:24:02.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:24:02.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:24:03.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-06T11:24:03.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:24:04.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZxwXpL%2FYJiIWhQu4AEsCeSnYLLU%3D&Expires=1772875443 HTTP/1.1" 200 79815
2026-03-06T11:24:04.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:24:04.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:24:04.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:24:04.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:24:04.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:24:19.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:24:19.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:24:19.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:24:19.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:24:19.219 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:24:49.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:24:49.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:24:49.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:24:49.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:24:49.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:24:49.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:24:49.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-06T11:24:49.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:24:49.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:24:49.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61488
2026-03-06T11:24:49.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:24:49.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:24:49.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:24:49.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35241
2026-03-06T11:24:49.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:24:49.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:24:49.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:24:52.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f55a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:24:52.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:24:52.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:24:53.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-06T11:24:53.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:24:54.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RsNNtj11irwxJgJIHL8tznaFZ7Q%3D&Expires=1772875493 HTTP/1.1" 200 79907
2026-03-06T11:24:55.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:24:55.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:24:55.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:24:55.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:24:55.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:25:11.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:25:11.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:25:11.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:25:11.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:25:11.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:25:41.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:25:41.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:25:41.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16622
2026-03-06T11:25:41.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:25:41.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:25:41.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:25:41.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-06T11:25:41.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:25:41.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:25:41.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61649
2026-03-06T11:25:41.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:25:41.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:25:41.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:25:41.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35191
2026-03-06T11:25:41.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:25:41.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:25:41.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:25:44.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 0x7fcf697d5720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:25:44.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:25:44.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:25:46.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:25:46.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:25:46.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hc1eQfzoSV2AOTdbzcgeoEug1Kk%3D&Expires=1772875545 HTTP/1.1" 200 79907
2026-03-06T11:25:47.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:25:47.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:25:47.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:25:47.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:25:47.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:26:02.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:26:02.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:26:02.521 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:26:02.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:26:02.568 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:26:32.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:26:32.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:26:32.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16622
2026-03-06T11:26:32.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:26:32.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:26:32.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:26:32.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-06T11:26:32.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:26:32.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:26:32.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61698
2026-03-06T11:26:32.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:26:32.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:26:32.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:26:32.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35330
2026-03-06T11:26:32.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:26:32.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:26:32.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11: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 0x7fcf6b9a0430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:26:35.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:26:35.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:26:37.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-06T11:26:37.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:26:38.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JUqzTNVTu6fWt0TdGMY8eJp23n8%3D&Expires=1772875597 HTTP/1.1" 200 79907
2026-03-06T11:26:38.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:26:38.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:26:38.558 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:26:38.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:26:38.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:26:53.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:26:54.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:26:54.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:26:54.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:26:54.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:27:24.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:27:24.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:27:24.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16622
2026-03-06T11:27:24.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:27:24.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:27:24.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:27:24.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-06T11:27:24.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:27:24.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:27:24.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61788
2026-03-06T11:27:24.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:27:24.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:27:24.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:27:24.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35310
2026-03-06T11:27:24.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:27:24.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:27:24.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:27:27.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 0x7fcf6bbb7640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:27:27.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:27:27.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:27:28.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-06T11:27:28.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:27:29.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MIzKtj82hhLYdi7uKyXbgbp9NXo%3D&Expires=1772875648 HTTP/1.1" 200 79907
2026-03-06T11:27:30.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:27:30.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:27:30.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:27:30.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:27:30.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:27:45.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:27:45.280 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:27:45.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:27:45.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:27:45.356 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:28:15.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:28:15.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:28:15.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16622
2026-03-06T11:28:15.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:28:15.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:28:15.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:28:15.509 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:28:15.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:28:15.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:28:15.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61665
2026-03-06T11:28:15.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:28:15.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:28:15.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:28:15.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35248
2026-03-06T11:28:15.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:28:15.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:28:15.525 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:28:18.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 0x7fcf695115a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:28:18.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:28:18.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:28:19.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-06T11:28:19.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:28:20.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7Jp%2FJciiw%2Bm52Od%2FaO1dsSsvpeQ%3D&Expires=1772875699 HTTP/1.1" 200 79907
2026-03-06T11:28:21.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:28:21.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:28:21.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:28:21.116 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:28:21.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:28:36.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:28:36.211 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:28:36.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:28:36.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:28:36.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:29:06.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:29:06.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:29:06.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16622
2026-03-06T11:29:06.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:29:06.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:29:06.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:29:06.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-06T11:29:06.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:29:06.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:29:06.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61773
2026-03-06T11:29:06.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:29:06.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:29:06.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:29:06.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35288
2026-03-06T11:29:06.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:29:06.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:29:06.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:29: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 0x7fcf6bc07850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:29:09.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:29:09.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:29:10.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:29:10.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:29:11.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1FoSBXStPjlUhzKDUVxdKzMojoY%3D&Expires=1772875750 HTTP/1.1" 200 79842
2026-03-06T11:29:12.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:29:12.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:29:12.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:29:12.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:29:12.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:29:27.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:29:27.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:29:27.625 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:29:27.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:29:27.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:29:57.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:29:57.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:29:57.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16622
2026-03-06T11:29:57.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:29:57.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:29:57.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:29:57.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-06T11:29:57.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:29:57.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:29:57.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61773
2026-03-06T11:29:57.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:29:57.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:29:57.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:29:57.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35288
2026-03-06T11:29:57.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:29:57.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:29:57.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:30: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 0x7fceb3132fe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:30:00.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:30:00.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:30:02.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-06T11:30:02.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:30:02.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8hYpjyxMLXlqd6qdSelD0bC6o38%3D&Expires=1772875801 HTTP/1.1" 200 79842
2026-03-06T11:30:03.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:30:03.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:30:03.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:30:03.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:30:03.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:30:17.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:30:18.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:30:18.062 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:30:18.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:30:18.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:30:48.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:30:48.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:30:48.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-06T11:30:48.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:30:48.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:30:48.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:30:48.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-06T11:30:48.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:30:48.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:30:48.287 [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-06T11:30:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:30:48.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:30:48.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:30:48.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35259
2026-03-06T11:30:48.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:30:48.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:30:48.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:30: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 0x7fcf69426cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:30:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:30:51.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:30:52.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-06T11:30:52.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:30:53.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=agAZ41yOXC6abXDd5IcD7%2FVUFeE%3D&Expires=1772875852 HTTP/1.1" 200 79842
2026-03-06T11:30:54.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:30:54.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:30:54.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:30:54.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:30:54.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:31:10.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:31:10.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:31:10.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:31:10.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:31:10.449 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:31:40.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:31:40.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:31:41.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16758
2026-03-06T11:31:41.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:31:41.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:31:41.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:31:41.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-06T11:31:41.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:31:41.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:31:41.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61768
2026-03-06T11:31:41.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:31:41.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:31:41.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:31:41.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35194
2026-03-06T11:31:41.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:31:41.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:31:41.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:31:44.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 0x7fcf6b9a3e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:31:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:31:44.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:31:45.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-06T11:31:45.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:31:46.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-092832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DW%2FrOJOPiNVozseV%2F0cbKA6Mwno%3D&Expires=1772875905 HTTP/1.1" 200 79842
2026-03-06T11:31:47.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:31:47.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:31:47.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:31:47.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:31:47.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:32:02.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:32:02.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:32:02.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:32:02.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:32:02.673 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:32:32.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:32:32.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:32:32.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-06T11:32:32.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:32:32.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:32:32.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:32:32.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-06T11:32:32.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:32:32.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:32:32.841 [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-06T11:32:32.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:32:32.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:32:32.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:32:32.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35198
2026-03-06T11:32:32.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:32:32.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:32:32.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:32: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 0x7fceb3198d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:32:35.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:32:35.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:32:37.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-06T11:32:37.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:32:37.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J%2B62z2nDxfuQXLl8IFIZMszVQ64%3D&Expires=1772875956 HTTP/1.1" 200 80469
2026-03-06T11:32:38.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:32:38.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:32:38.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:32:38.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:32:38.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:32:54.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:32:55.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:32:55.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:32:55.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:32:55.163 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:33:25.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:33:25.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:33:25.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-06T11:33:25.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:33:25.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:33:25.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:33:25.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-06T11:33:25.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:33:25.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:33:25.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61816
2026-03-06T11:33:25.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:33:25.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:33:25.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:33:25.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35310
2026-03-06T11:33:25.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:33:25.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:33:25.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:33: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 0x7fcf697a8100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:33:28.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:33:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:33:29.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-06T11:33:29.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:33:30.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mFb759Fjs4TMwsCODhz92UrQqeY%3D&Expires=1772876009 HTTP/1.1" 200 80469
2026-03-06T11:33:31.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:33:31.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:33:31.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:33:31.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:33:31.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:33:46.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:33:46.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:33:46.524 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:33:46.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:33:46.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:34:16.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:34:16.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:34:16.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16643
2026-03-06T11:34:16.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:34:16.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:34:16.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:34:16.737 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:34:16.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:34:16.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:34:16.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61816
2026-03-06T11:34:16.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:34:16.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:34:16.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:34:16.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35267
2026-03-06T11:34:16.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:34:16.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:34:16.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:34: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 0x7fcf6971f700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:34:19.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:34:19.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:34:20.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:34:20.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:34:21.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LRn3FIn%2F%2Bf5FNfAqdoDEXxn0lyE%3D&Expires=1772876060 HTTP/1.1" 200 80469
2026-03-06T11:34:22.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:34:22.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:34:22.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:34:22.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:34:22.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:34:39.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:34:39.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:34:39.167 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:34:39.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:34:39.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:35:09.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:35:09.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:35:09.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16746
2026-03-06T11:35:09.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:35:09.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:35:09.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:35:09.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-06T11:35:09.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:35:09.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:35:09.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61819
2026-03-06T11:35:09.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:35:09.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:35:09.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:35:09.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35271
2026-03-06T11:35:09.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:35:09.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:35:09.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:35:12.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 0x7fcf68d77220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:35:12.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:35:12.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:35:14.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-06T11:35:14.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:35:14.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1XvzRT3VoCLsYJckeYbPLP58WqA%3D&Expires=1772876113 HTTP/1.1" 200 80469
2026-03-06T11:35:15.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:35:15.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:35:15.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:35:15.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:35:15.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:35:30.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:35:30.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:35:30.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:35:30.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:35:30.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:36:00.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:36:00.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:36:00.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16746
2026-03-06T11:36:00.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:36:00.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:36:00.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:36:00.853 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:36:00.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:36:00.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:36:00.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61819
2026-03-06T11:36:00.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:36:00.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:36:00.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:36:00.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35244
2026-03-06T11:36:00.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:36:00.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:36:00.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:36:03.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 0x7fcf6976c250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:36:03.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:36:03.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:36:05.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-06T11:36:05.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:36:06.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fm%2FtQQWN0lI3iB2eOX7R0TD5tX0%3D&Expires=1772876165 HTTP/1.1" 200 80469
2026-03-06T11:36:06.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:36:06.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:36:06.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:36:06.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:36:06.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:36:23.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:36:23.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:36:23.754 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:36:23.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:36:23.802 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:36:53.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:36:53.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:36:54.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16746
2026-03-06T11:36:54.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:36:54.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:36:54.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:36:54.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-06T11:36:54.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:36:54.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:36:54.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61984
2026-03-06T11:36:54.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:36:54.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:36:54.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:36:54.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35244
2026-03-06T11:36:54.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:36:54.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:36:54.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:36: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 0x7fceb310a770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:36:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:36:57.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:36:58.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:36:58.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:36:59.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P5B%2FGmDpUWBIDOjQfcSl48KZBH0%3D&Expires=1772876218 HTTP/1.1" 200 80085
2026-03-06T11:36:59.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:36:59.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:36:59.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:36:59.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:36:59.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:37:15.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:37:15.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:37:15.650 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:37:15.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:37:15.697 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:37:45.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:37:45.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:37:45.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16746
2026-03-06T11:37:46.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:37:46.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:37:46.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:37:46.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-06T11:37:46.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:37:46.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:37:46.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61806
2026-03-06T11:37:46.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:37:46.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:37:46.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:37:46.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35340
2026-03-06T11:37:46.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:37:46.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:37:46.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:37: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 0x7fcf6978ceb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:37:49.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:37:49.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:37:50.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-06T11:37:50.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:37:51.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bshcx0P98DbC8S8pJTRiXfTa1Po%3D&Expires=1772876270 HTTP/1.1" 200 80085
2026-03-06T11:37:51.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:37:51.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:37:51.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:37:51.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:37:51.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:38:08.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:38:08.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:38:08.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:38:08.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:38:08.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:38:38.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:38:38.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:38:38.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16746
2026-03-06T11:38:38.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:38:38.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:38:38.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:38:38.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-06T11:38:38.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:38:38.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:38:38.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61878
2026-03-06T11:38:38.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:38:38.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:38:38.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:38:38.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35233
2026-03-06T11:38:38.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:38:38.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:38:38.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:38:41.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 0x7fcf69786b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:38:41.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:38:41.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:38:42.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:38:42.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:38:43.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ODTH7cigbVHmgE01xszly9sNpRo%3D&Expires=1772876322 HTTP/1.1" 200 80085
2026-03-06T11:38:44.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:38:44.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:38:44.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:38:44.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:38:44.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:39:00.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:39:00.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:39:00.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:39:00.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:39:00.204 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:39:30.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:39:30.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:39:30.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16746
2026-03-06T11:39:30.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:39:30.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:39:30.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:39:30.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-06T11:39:30.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:39:30.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:39:30.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61923
2026-03-06T11:39:30.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:39:30.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:39:30.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:39:30.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-06T11:39:30.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:39:30.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:39:30.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:39: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 0x7fcf68d97310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:39:33.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:39:33.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:39:34.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-06T11:39:34.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:39:35.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uL4nG5sWvEbpya5eANR7BWzqoMs%3D&Expires=1772876374 HTTP/1.1" 200 80085
2026-03-06T11:39:36.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:39:36.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:39:36.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:39:36.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:39:36.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:39:51.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:39:51.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:39:51.448 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:39:51.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:39:51.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:40:21.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:40:21.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:40:21.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16705
2026-03-06T11:40:21.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:40:21.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:40:21.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:40:21.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-06T11:40:21.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:40:21.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:40:21.658 [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-06T11:40:21.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:40:21.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:40:21.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:40:21.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35180
2026-03-06T11:40:21.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:40:21.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:40:21.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:40:24.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 0x7fceb3120d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:40:24.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:40:24.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:40:25.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:40:25.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:40:26.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-093633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FXZFS7RY2MfneEcnR7O8UczknAU%3D&Expires=1772876425 HTTP/1.1" 200 80085
2026-03-06T11:40:27.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:40:27.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:40:27.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:40:27.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:40:27.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:40:43.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:40:43.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:40:43.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:40:43.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:40:43.753 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:41:13.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:41:13.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:41:14.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16705
2026-03-06T11:41:14.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:41:14.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:41:14.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:41:14.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-06T11:41:14.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:41:14.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:41:14.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61933
2026-03-06T11:41:14.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:41:14.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:41:14.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:41:14.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-06T11:41:14.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:41:14.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:41:14.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:41: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 0x7fcf68b09060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:41:17.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:41:17.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:41:18.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:41:18.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:41:19.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C4P6Ci%2BgDCJDDtnlNksBmLkuM3g%3D&Expires=1772876478 HTTP/1.1" 200 79650
2026-03-06T11:41:19.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:41:19.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:41:19.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:41:19.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:41:19.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:41:35.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:41:35.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:41:35.469 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:41:35.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:41:35.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:42:05.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:42:05.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:42:05.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16705
2026-03-06T11:42:05.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:42:05.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:42:05.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:42:05.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-06T11:42:05.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:42:05.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:42:05.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61936
2026-03-06T11:42:05.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:42:05.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:42:05.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:42:05.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-06T11:42:05.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:42:05.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:42:05.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:42:08.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694596f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:42:08.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:42:08.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:42:10.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-06T11:42:10.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:42:10.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4VttQ3YWmDReohWqk1SzjJL15EM%3D&Expires=1772876529 HTTP/1.1" 200 79650
2026-03-06T11:42:11.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:42:11.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:42:11.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:42:11.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:42:11.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:42:27.116 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:42:27.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:42:27.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:42:27.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:42:27.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:42:57.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:42:57.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:42:57.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16705
2026-03-06T11:42:57.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:42:57.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:42:57.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:42:57.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-06T11:42:57.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:42:57.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:42:57.651 [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-06T11:42:57.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:42:57.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:42:57.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:42:57.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-06T11:42:57.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:42:57.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:42:57.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:43:00.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e487c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:43:00.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:43:00.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:43:01.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-06T11:43:01.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:43:02.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wcpJ7%2Fs%2BTlo1GjcHLyyCPBLn3VQ%3D&Expires=1772876581 HTTP/1.1" 200 79650
2026-03-06T11:43:03.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:43:03.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:43:03.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:43:03.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:43:03.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:43:19.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:43:19.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:43:19.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:43:19.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:43:19.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:43:49.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:43:49.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:43:50.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16705
2026-03-06T11:43:50.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:43:50.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:43:50.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:43:50.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-06T11:43:50.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:43:50.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:43:50.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61883
2026-03-06T11:43:50.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:43:50.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:43:50.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:43:50.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35217
2026-03-06T11:43:50.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:43:50.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:43:50.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:43:53.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738e710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:43:53.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:43:53.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:43:54.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-06T11:43:54.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:43:55.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r3t0XdxEx7zSzfsYQs4erKcQ090%3D&Expires=1772876634 HTTP/1.1" 200 79650
2026-03-06T11:43:55.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:43:55.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:43:55.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:43:55.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:43:55.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:44:12.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:44:12.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:44:12.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:44:12.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:44:12.402 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:44:42.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:44:42.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:44:42.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16705
2026-03-06T11:44:42.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:44:42.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:44:42.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:44:42.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:44:42.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:44:42.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:44:42.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61887
2026-03-06T11:44:42.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:44:42.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:44:42.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:44:42.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35144
2026-03-06T11:44:42.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:44:42.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:44:42.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:44:45.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e19f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:44:45.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:44:45.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:44:46.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-06T11:44:46.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:44:47.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pkq7CXyTBkXXWukvIddMSaSuEA0%3D&Expires=1772876686 HTTP/1.1" 200 80490
2026-03-06T11:44:48.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:44:48.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:44:48.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:44:48.432 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:44:48.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:45:04.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:45:04.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:45:04.709 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:45:04.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:45:04.756 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:45:34.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:45:34.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:45:35.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T11:45:35.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:45:35.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:45:35.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:45:35.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-06T11:45:35.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:45:35.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:45:35.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61890
2026-03-06T11:45:35.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:45:35.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:45:35.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:45:35.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35179
2026-03-06T11:45:35.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:45:35.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:45:35.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:45: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 0x7fcf69781e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:45:38.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:45:38.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:45: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-06T11:45:39.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:45:40.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gQLI7U6jHvNLejiMEl85bhkhv4k%3D&Expires=1772876739 HTTP/1.1" 200 80490
2026-03-06T11:45:40.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:45:40.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:45:40.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:45:40.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:45:40.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:45:57.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:45:57.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:45:57.152 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:45:57.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:45:57.199 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:46:27.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:46:27.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:46:27.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T11:46:27.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:46:27.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:46:27.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:46:27.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-06T11:46:27.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:46:27.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:46:27.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61904
2026-03-06T11:46:27.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:46:27.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:46:27.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:46:27.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35104
2026-03-06T11:46:27.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:46:27.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:46:27.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:46:30.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 0x7fcf68e4b040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:46:30.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:46:30.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:46:31.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:46:31.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:46:32.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KwAFIxRf%2Bgfp0vxMY3oI4Bd%2FrEE%3D&Expires=1772876791 HTTP/1.1" 200 80490
2026-03-06T11:46:32.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:46:32.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:46:32.977 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:46:32.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:46:32.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:46:49.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:46:49.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:46:49.490 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:46:49.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:46:49.538 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:47:19.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:47:19.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:47:19.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T11:47:19.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:47:19.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:47:19.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:47:19.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-06T11:47:19.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:47:19.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:47:19.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62008
2026-03-06T11:47:19.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:47:19.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:47:19.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:47:19.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35190
2026-03-06T11:47:19.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:47:19.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:47:19.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:47:22.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 0x7fcf684c60e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:47:22.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:47:22.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:47:23.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:47:23.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:47:24.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C%2BriZeksRu4DJrnHjYI9J9Wu6OY%3D&Expires=1772876843 HTTP/1.1" 200 80490
2026-03-06T11:47:25.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:47:25.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:47:25.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:47:25.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:47:25.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:47:40.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:47:41.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:47:41.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:47:41.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:47:41.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:48:11.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:48:11.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:48:11.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T11:48:11.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:48:11.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:48:11.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:48:11.412 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:48:11.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:48:11.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:48:11.418 [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-06T11:48:11.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:48:11.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:48:11.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:48:11.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35171
2026-03-06T11:48:11.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:48:11.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:48:11.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:48:14.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3199420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:48:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:48:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:48:15.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:48:15.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:48:16.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1DRUxDuwyUaiFmmdkCCLAVxLlbQ%3D&Expires=1772876895 HTTP/1.1" 200 80490
2026-03-06T11:48:17.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:48:17.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:48:17.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:48:17.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:48:17.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:48:31.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:48:32.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:48:32.123 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:48:32.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:48:32.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:49:02.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:49:02.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:49:02.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T11:49:02.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:49:02.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:49:02.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:49:02.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-06T11:49:02.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:49:02.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:49:02.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62005
2026-03-06T11:49:02.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:49:02.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:49:02.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:49:02.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-06T11:49:02.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:49:02.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:49:02.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:49: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 0x7fcf68c58e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:49:05.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:49:05.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:49:06.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:49:06.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:49:07.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IcfqfDnoWiX8z0PIJPb%2BVdrT2rU%3D&Expires=1772876946 HTTP/1.1" 200 79995
2026-03-06T11:49:08.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:49:08.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:49:08.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:49:08.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:49:08.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:49:23.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:49:23.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:49:23.224 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:49:23.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:49:23.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:49:53.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:49:53.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:49:53.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T11:49:53.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:49:53.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:49:53.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:49:53.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-06T11:49:53.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:49:53.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:49:53.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62102
2026-03-06T11:49:53.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:49:53.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:49:53.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:49:53.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-06T11:49:53.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:49:53.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:49:53.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:49:56.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 0x7fcf68555e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:49:56.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:49:56.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:49:57.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-06T11:49:57.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:49:58.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w7ErJvpgRazPO%2FKrEDOetBLGYEw%3D&Expires=1772876997 HTTP/1.1" 200 79995
2026-03-06T11:49:59.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:49:59.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:49:59.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:49:59.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:49:59.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:50:15.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:50:15.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:50:15.534 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:50:15.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:50:15.581 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:50:45.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:50:45.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:50:46.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16735
2026-03-06T11:50:46.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:50:46.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:50:46.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:50:46.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-06T11:50:46.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:50:46.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:50:46.164 [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-06T11:50:46.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:50:46.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:50:46.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:50:46.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35236
2026-03-06T11:50:46.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:50:46.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:50:46.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:50:49.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 0x7fceb3130ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:50:49.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:50:49.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:50:50.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-06T11:50:50.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:50:51.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WvgPieeXs8QTENPHlQ%2F6Lf%2F6W70%3D&Expires=1772877050 HTTP/1.1" 200 79995
2026-03-06T11:50:51.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:50:51.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:50:51.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:50:51.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:50:51.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:51:06.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:51:06.897 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:51:06.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:51:06.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:51:06.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:51:37.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:51:37.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:51:37.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16735
2026-03-06T11:51:37.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:51:37.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:51:37.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:51:37.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:51:37.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:51:37.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:51:37.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61834
2026-03-06T11:51:37.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:51:37.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:51:37.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:51:37.308 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35302
2026-03-06T11:51:37.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:51:37.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:51:37.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:51: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 0x7fceb2c8a530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:51:40.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:51:40.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:51:41.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-06T11:51:41.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:51:42.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Eo3EHGlvTFB%2FszbCqKrYFgpkjBw%3D&Expires=1772877101 HTTP/1.1" 200 79995
2026-03-06T11:51:42.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:51:42.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:51:42.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:51:42.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:51:42.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:51:58.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:51:58.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:51:58.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:51:58.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:51:58.911 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:52:28.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:52:28.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:52:29.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16735
2026-03-06T11:52:29.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:52:29.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:52:29.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:52:29.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-06T11:52:29.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:52:29.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:52:29.092 [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-06T11:52:29.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:52:29.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:52:29.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:52:29.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35240
2026-03-06T11:52:29.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:52:29.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:52:29.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:52:32.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 0x7fcf68cc5990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:52:32.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:52:32.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:52:33.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-06T11:52:33.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:52:34.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-094833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EeOw%2FSEDRjdMAvnSyauLsjgUObw%3D&Expires=1772877153 HTTP/1.1" 200 79995
2026-03-06T11:52:34.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:52:34.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:52:34.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:52:34.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:52:34.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:52:50.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:52:50.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:52:50.297 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:52:50.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:52:50.343 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:53:20.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:53:20.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:53:20.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16735
2026-03-06T11:53:20.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:53:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:53:20.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:53:20.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-06T11:53:20.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:53:20.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:53:20.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61875
2026-03-06T11:53:20.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:53:20.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:53:20.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:53:20.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35323
2026-03-06T11:53:20.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:53:20.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:53:20.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:53:23.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 0x7fcf6927ac20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:53:23.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:53:23.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:53:25.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-06T11:53:25.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:53:25.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EW5aDiqemPGHJFnZlmKYkCQdkuI%3D&Expires=1772877204 HTTP/1.1" 200 79818
2026-03-06T11:53:26.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:53:26.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:53:26.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:53:26.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:53:26.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:53:43.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:53:43.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:53:43.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:53:43.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:53:43.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:54:13.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:54:13.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:54:13.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16735
2026-03-06T11:54:13.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:54:13.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:54:13.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:54:13.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-06T11:54:13.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:54:13.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:54:13.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62135
2026-03-06T11:54:13.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:54:13.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:54:13.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:54:14.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35357
2026-03-06T11:54:14.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:54:14.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:54:14.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:54:17.080 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad4b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:54:17.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:54:17.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:54:18.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-06T11:54:18.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:54:19.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ERDRdjZTnsYC7KAs7FtfKp8al1E%3D&Expires=1772877258 HTTP/1.1" 200 79818
2026-03-06T11:54:19.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:54:19.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:54:19.582 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:54:19.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:54:19.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:54:34.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:54:34.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:54:34.731 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:54:34.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:54:34.778 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:55:04.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:55:04.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:55:05.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:55:05.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:55:05.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:55:05.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:55:05.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:55:05.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:55:05.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:55:05.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62086
2026-03-06T11:55:05.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:55:05.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:55:05.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:55:05.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35330
2026-03-06T11:55:05.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:55:05.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:55:05.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:55:08.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3105c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:55:08.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:55:08.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:55:09.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T11:55:09.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:55:10.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lnKFj%2F8QI%2BEtWNuREdgjN3FOvDk%3D&Expires=1772877309 HTTP/1.1" 200 79818
2026-03-06T11:55:10.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:55:10.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:55:10.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:55:10.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:55:10.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:55:28.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:55:28.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:55:28.289 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:55:28.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:55:28.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:55:58.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:55:58.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:55:58.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:55:58.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:55:58.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:55:58.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:55:58.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-06T11:55:58.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:55:58.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:55:58.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62060
2026-03-06T11:55:58.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:55:58.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:55:58.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:55:58.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35330
2026-03-06T11:55:58.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:55:58.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:55:58.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:56:01.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69426290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:56:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:56:01.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:56:02.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-06T11:56:02.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:56:03.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7QBlAaUufiDfe61WkAFqaz8I6Fc%3D&Expires=1772877362 HTTP/1.1" 200 79818
2026-03-06T11:56:04.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:56:04.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:56:04.244 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:56:04.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:56:04.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:56:19.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:56:19.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:56:19.905 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:56:19.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:56:19.952 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:56:49.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:56:49.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:56:50.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:56:50.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:56:50.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:56:50.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:56:50.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:56:50.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:56:50.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:56:50.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62061
2026-03-06T11:56:50.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:56:50.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:56:50.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:56:50.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35245
2026-03-06T11:56:50.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:56:50.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:56:50.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:56: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 0x7fcf696bcb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:56:53.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:56:53.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:56:54.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-06T11:56:54.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:56:55.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZKSi7vo%2BAC21XUxGyyDjyUhPRl0%3D&Expires=1772877414 HTTP/1.1" 200 80206
2026-03-06T11:56:55.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:56:55.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:56:55.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:56:55.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:56:55.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:57:12.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:57:12.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:57:13.002 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:57:13.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:57:13.049 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:57:43.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:57:43.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:57:43.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:57:43.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:57:43.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:57:43.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:57:43.378 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:57:43.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:57:43.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:57:43.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62027
2026-03-06T11:57:43.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:57:43.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:57:43.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:57:43.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35254
2026-03-06T11:57:43.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:57:43.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:57:43.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:57: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 0x7fceb316aad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:57:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:57:46.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:57:47.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-06T11:57:47.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:57:48.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nFWJcR1YcrH5vF9G%2F%2F2NhQieqZU%3D&Expires=1772877467 HTTP/1.1" 200 80206
2026-03-06T11:57:48.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:57:48.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:57:48.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:57:49.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:57:49.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:58:04.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:58:04.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:58:04.212 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:58:04.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:58:04.259 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:58:34.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:58:34.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:58:34.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:58:34.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:58:34.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:58:34.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:58:34.433 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T11:58:34.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:58:34.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:58:34.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61947
2026-03-06T11:58:34.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:58:34.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:58:34.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:58:34.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35182
2026-03-06T11:58:34.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:58:34.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:58:34.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:58:37.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb72111e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:58:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:58:37.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:58:38.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-06T11:58:38.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:58:39.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yotmsDgU7r0Tycf5vZ7dcruE0Hk%3D&Expires=1772877518 HTTP/1.1" 200 80206
2026-03-06T11:58:40.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:58:40.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:58:40.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:58:40.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:58:40.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:58:55.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:58:55.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:58:55.768 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:58:55.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:58:55.815 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T11:59:25.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T11:59:25.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T11:59:26.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T11:59:26.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T11:59:26.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T11:59:26.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T11:59:26.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-06T11:59:26.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T11:59:26.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T11:59:26.137 [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-06T11:59:26.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:59:26.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T11:59:26.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T11:59:26.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35258
2026-03-06T11:59:26.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T11:59:26.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T11:59:26.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T11:59: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 0x7fcf6963a440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T11:59:29.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T11:59:29.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T11:59:30.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-06T11:59:30.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T11:59:31.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vt5wya7ZzqILleFTAFJQ3YGpEYo%3D&Expires=1772877570 HTTP/1.1" 200 80206
2026-03-06T11:59:31.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T11:59:31.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T11:59:31.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T11:59:31.739 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T11:59:31.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T11:59:48.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:59:48.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T11:59:48.178 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T11:59:48.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T11:59:48.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:00:18.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:00:18.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:00:18.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16664
2026-03-06T12:00:18.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:00:18.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:00:18.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:00:18.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-06T12:00:18.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:00:18.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:00:18.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62031
2026-03-06T12:00:18.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:00:18.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:00:18.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:00:18.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35220
2026-03-06T12:00:18.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:00:18.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:00:18.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:00:21.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c64a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:00:21.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:00:21.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:00:22.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:00:22.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:00:23.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-095634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Acu8k%2BIUZXXXiVsN%2FTibEwlcax4%3D&Expires=1772877622 HTTP/1.1" 200 80206
2026-03-06T12:00:24.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:00:24.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:00:24.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:00:24.125 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:00:24.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:00:39.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:00:39.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:00:39.521 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:00:39.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:00:39.567 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:01:09.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:01:09.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:01:09.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16664
2026-03-06T12:01:09.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:01:09.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:01:09.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:01:09.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-06T12:01:09.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:01:09.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:01:09.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62063
2026-03-06T12:01:09.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:01:09.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:01:09.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:01:09.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35298
2026-03-06T12:01:09.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:01:09.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:01:09.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:01:12.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 0x7fcf68bcd990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:01:12.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:01:12.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:01:14.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-06T12:01:14.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:01:14.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c5BtS5HMImBhcyPU4bHLd8BjRzg%3D&Expires=1772877673 HTTP/1.1" 200 80235
2026-03-06T12:01:15.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:01:15.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:01:15.475 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:01:15.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:01:15.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:01:30.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:01:31.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:01:31.119 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:01:31.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:01:31.167 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:02:01.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:02:01.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:02:01.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16664
2026-03-06T12:02:01.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:02:01.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:02:01.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:02:01.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-06T12:02:01.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:02:01.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:02:01.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62055
2026-03-06T12:02:01.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:02:01.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:02:01.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:02:01.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35187
2026-03-06T12:02:01.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:02:01.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:02:01.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:02: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 0x7fcf697f5300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:02:04.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:02:04.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:02:05.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-06T12:02:05.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:02:06.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JDX%2BxHQ2AuweUhqQE6oRfkcjag4%3D&Expires=1772877725 HTTP/1.1" 200 80235
2026-03-06T12:02:06.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:02:06.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:02:06.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:02:06.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:02:06.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:02:22.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:02:23.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:02:23.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:02:23.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:02:23.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:02:53.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:02:53.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:02:53.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16664
2026-03-06T12:02:53.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:02:53.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:02:53.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:02:53.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-06T12:02:53.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:02:53.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:02:53.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62013
2026-03-06T12:02:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:02:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:02:53.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:02:53.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35187
2026-03-06T12:02:53.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:02:53.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:02:53.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:02:56.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 0x7fceb2beb1f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:02:56.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:02:56.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:02:57.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:02:57.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:02:58.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7Eh3WY7cS5pGUS8rm66rX7wLk7w%3D&Expires=1772877777 HTTP/1.1" 200 80235
2026-03-06T12:02:58.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:02:58.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:02:58.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:02:58.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:02:58.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:03:15.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:03:15.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:03:15.332 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:03:15.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:03:15.378 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:03:45.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:03:45.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:03:45.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16664
2026-03-06T12:03:45.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:03:45.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:03:45.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:03:45.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-06T12:03:45.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:03:45.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:03:45.546 [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-06T12:03:45.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:03:45.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:03:45.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:03:45.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35226
2026-03-06T12:03:45.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:03:45.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:03:45.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:03:48.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 0x7fceb2bd9030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:03:48.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:03:48.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:03:49.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-06T12:03:49.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:03:50.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iUMolgWUZ6BBeWr80Jdhe59OFyI%3D&Expires=1772877829 HTTP/1.1" 200 80235
2026-03-06T12:03:51.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:03:51.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:03:51.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:03:51.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:03:51.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:04:06.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:04:06.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:04:06.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:04:06.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:04:06.788 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:04:36.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:04:36.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:04:37.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16664
2026-03-06T12:04:37.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:04:37.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:04:37.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:04:37.073 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:04:37.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:04:37.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:04:37.079 [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-06T12:04:37.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:04:37.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:04:37.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:04:37.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35284
2026-03-06T12:04:37.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:04:37.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:04:37.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:04:40.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 0x7fcf695105e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:04:40.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:04:40.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:04:41.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-06T12:04:41.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:04:42.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A3uHEpqc1NtSaZfkyXg%2FU%2B%2F8gws%3D&Expires=1772877881 HTTP/1.1" 200 79830
2026-03-06T12:04:42.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:04:42.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:04:42.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:04:42.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:04:42.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:04:57.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:04:58.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:04:58.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:04:58.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:04:58.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:05:28.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:05:28.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:05:28.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T12:05:28.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:05:28.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:05:28.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:05:28.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-06T12:05:28.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:05:28.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:05:28.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62034
2026-03-06T12:05:28.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:05:28.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:05:28.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:05:28.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35248
2026-03-06T12:05:28.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:05:28.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:05:28.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:05: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 0x7fceb738fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:05:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:05:31.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:05:32.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-06T12:05:32.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:05:33.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V92rdBVkuXuzWuX2Jb1rJAl%2FfCs%3D&Expires=1772877932 HTTP/1.1" 200 79830
2026-03-06T12:05:33.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:05:33.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:05:33.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:05:33.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:05:33.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:05:48.855 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:05:48.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:05:48.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:05:48.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:05:49.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:06:19.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:06:19.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:06:19.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T12:06:19.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:06:19.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:06:19.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:06:19.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-06T12:06:19.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:06:19.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:06:19.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62007
2026-03-06T12:06:19.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:06:19.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:06:19.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:06:19.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35284
2026-03-06T12:06:19.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:06:19.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:06:19.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:06:22.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 0x7fcf6975b9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:06:22.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:06:22.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:06:23.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-06T12:06:23.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:06:24.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AtJ7njOamlJsj5bt1uCPEfa8%2FWw%3D&Expires=1772877983 HTTP/1.1" 200 79830
2026-03-06T12:06:25.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:06:25.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:06:25.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:06:25.079 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:06:25.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:06:40.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:06:40.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:06:40.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:06:40.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:06:40.598 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:07:10.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:07:10.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:07:10.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T12:07:10.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:07:10.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:07:10.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:07:10.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-06T12:07:10.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:07:10.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:07:10.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61911
2026-03-06T12:07:10.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:07:10.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:07:10.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:07:10.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35163
2026-03-06T12:07:10.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:07:10.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:07:10.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:07:13.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 0x7fcf6bbb51b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:07:13.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:07:13.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:07:14.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-06T12:07:14.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:07:15.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FTFgJFGQ86aWN6n9DCoy5er9tic%3D&Expires=1772878034 HTTP/1.1" 200 79830
2026-03-06T12:07:16.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:07:16.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:07:16.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:07:16.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:07:16.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:07:31.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:07:32.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:07:32.073 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:07:32.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:07:32.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:08:02.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:08:02.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:08:02.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T12:08:02.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:08:02.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:08:02.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:08:02.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-06T12:08:02.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:08:02.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:08:02.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62232
2026-03-06T12:08:02.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:08:02.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:08:02.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:08:02.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35211
2026-03-06T12:08:02.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:08:02.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:08:02.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:08: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 0x7fcf6945ba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:08:05.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:08:05.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:08:06.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-06T12:08:06.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:08:07.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g7CWN1%2BE%2Fu9djX3xH%2BLJv4KHzG0%3D&Expires=1772878086 HTTP/1.1" 200 79830
2026-03-06T12:08:07.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:08:07.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:08:07.993 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:08:08.015 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:08:08.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:08:22.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:08:23.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:08:23.108 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:08:23.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:08:23.155 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:08:53.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:08:53.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:08:53.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T12:08:53.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:08:53.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:08:53.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:08:53.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-06T12:08:53.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:08:53.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:08:53.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62086
2026-03-06T12:08:53.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:08:53.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:08:53.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:08:53.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35211
2026-03-06T12:08:53.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:08:53.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:08:53.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:08:56.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c65ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:08:56.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:08:56.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:08:57.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-06T12:08:57.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:08:58.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h39jUShPiVQokmFVfdbfP3u%2BvPs%3D&Expires=1772878137 HTTP/1.1" 200 80511
2026-03-06T12:08:59.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:08:59.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:08:59.147 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:08:59.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:08:59.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:09:15.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:09:15.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:09:15.527 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:09:15.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:09:15.574 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:09:45.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:09:45.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:09:45.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16696
2026-03-06T12:09:45.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:09:45.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:09:45.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:09:45.737 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:09:45.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:09:45.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:09:45.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62058
2026-03-06T12:09:45.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:09:45.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:09:45.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:09:45.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35286
2026-03-06T12:09:45.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:09:45.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:09:45.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:09:48.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691e8700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:09:48.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:09:48.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:09:49.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-06T12:09:49.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:09:50.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tkbsXH26biVjgV01Thh1g36CyRc%3D&Expires=1772878189 HTTP/1.1" 200 80511
2026-03-06T12:09:51.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:09:51.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:09:51.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:09:51.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:09:51.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:10:06.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:10:06.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:10:06.317 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:10:06.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:10:06.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:10:36.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:10:36.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:10:36.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T12:10:36.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:10:36.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:10:36.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:10:36.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-06T12:10:36.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:10:36.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:10:36.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61963
2026-03-06T12:10:36.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:10:36.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:10:36.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:10:36.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35217
2026-03-06T12:10:36.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:10:36.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:10:36.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:10:39.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 0x7fceb2c1b640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:10:39.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:10:39.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:10:40.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:10:40.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:10:41.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yyherPcDPFqATW4kF25ofAI5k7E%3D&Expires=1772878240 HTTP/1.1" 200 80511
2026-03-06T12:10:42.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:10:42.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:10:42.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:10:42.310 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:10:42.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:10:57.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:10:57.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:10:57.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:10:57.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:10:57.521 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:11:27.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:11:27.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:11:27.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T12:11:27.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:11:27.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:11:27.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:11: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-06T12:11:27.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:11:27.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:11:27.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62008
2026-03-06T12:11:27.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:11:27.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:11:27.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:11:27.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35251
2026-03-06T12:11:27.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:11:27.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:11:27.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:11:31.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 0x7fcf697bfe50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:11:31.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:11:31.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:11:32.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-06T12:11:32.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:11:33.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BUSm7%2Bab6CQ4WSnNQYb1cJoyKz8%3D&Expires=1772878292 HTTP/1.1" 200 80511
2026-03-06T12:11:33.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:11:33.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:11:33.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:11:33.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:11:33.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:11:49.000 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:11:49.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:11:49.141 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:11:49.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:11:49.187 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:12:19.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:12:19.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:12:19.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T12:12:19.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:12:19.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:12:19.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:12:19.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:12:19.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:12:19.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:12:19.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61919
2026-03-06T12:12:19.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:12:19.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:12:19.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:12:19.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35203
2026-03-06T12:12:19.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:12:19.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:12:19.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:12: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 0x7fcf6974f700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:12:22.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:12:22.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:12:23.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-06T12:12:23.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:12:24.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-100836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YbrcTbAtl4uISjbo9nqHoGW87oI%3D&Expires=1772878343 HTTP/1.1" 200 80511
2026-03-06T12:12:24.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:12:24.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:12:24.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:12:24.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:12:25.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:12:42.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:12:42.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:12:42.162 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:12:42.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:12:42.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:13:12.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:13:12.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:13:12.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T12:13:12.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:13:12.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:13:12.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:13:12.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-06T12:13:12.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:13:12.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:13:12.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62089
2026-03-06T12:13:12.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:13:12.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:13:12.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:13:12.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35234
2026-03-06T12:13:12.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:13:12.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:13:12.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:13:15.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 0x7fcf69425870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:13:15.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:13:15.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:13:16.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-06T12:13:16.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:13:17.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1U1rK75CMiINchZVdGztalD5Yfs%3D&Expires=1772878396 HTTP/1.1" 200 80167
2026-03-06T12:13:17.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:13:17.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:13:17.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:13:17.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:13:17.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:13:33.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:13:33.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:13:33.606 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:13:33.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:13:33.653 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:14:03.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:14:03.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:14:04.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16733
2026-03-06T12:14:04.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:14:04.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:14:04.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:14:04.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-06T12:14:04.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:14:04.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:14:04.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61977
2026-03-06T12:14:04.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:14:04.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:14:04.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:14:04.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35199
2026-03-06T12:14:04.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:14:04.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:14:04.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:14:07.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 0x7fcf6938feb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:14:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:14:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:14: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-06T12:14:08.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:14:09.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4cKk5%2BEjHVwOCxUsxao9GxriJRU%3D&Expires=1772878448 HTTP/1.1" 200 80167
2026-03-06T12:14:09.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:14:09.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:14:09.730 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:14:09.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:14:09.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:14:26.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:14:27.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:14:27.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:14:27.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:14:27.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:14:57.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:14:57.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:14:57.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T12:14:57.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:14:57.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:14:57.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:14:57.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-06T12:14:57.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:14:57.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:14:57.851 [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-06T12:14:57.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:14:57.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:14:57.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:14:57.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35199
2026-03-06T12:14:57.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:14:57.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:14:57.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:15: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 0x7fcf6bc0a3b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:15:00.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:15:00.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:15:02.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-06T12:15:02.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:15:02.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mxUNnEF4hK1GSo1fdvaoTYFCT0s%3D&Expires=1772878501 HTTP/1.1" 200 80167
2026-03-06T12:15:03.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:15:03.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:15:03.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:15:03.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:15:03.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:15:18.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:15:18.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:15:18.795 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:15:18.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:15:18.843 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:15:48.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:15:48.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:15:49.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T12:15:49.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:15:49.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:15:49.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:15:49.029 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:15:49.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:15:49.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:15:49.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61977
2026-03-06T12:15:49.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:15:49.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:15:49.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:15:49.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35216
2026-03-06T12:15:49.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:15:49.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:15:49.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:15:52.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bc490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:15:52.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:15:52.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:15:53.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-06T12:15:53.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:15:54.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gzco6IZSmNJ5qYzFlJThLAvcMnc%3D&Expires=1772878553 HTTP/1.1" 200 80167
2026-03-06T12:15:54.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:15:54.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:15:54.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:15:54.684 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:15:54.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:16:11.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:16:11.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:16:11.165 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:16:11.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:16:11.212 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:16:41.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:16:41.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:16:41.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T12:16:41.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:16:41.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:16:41.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:16:41.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-06T12:16:41.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:16:41.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:16:41.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62025
2026-03-06T12:16:41.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:16:41.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:16:41.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:16:41.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35176
2026-03-06T12:16:41.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:16:41.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:16:41.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:16: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 0x7fcf6b9db7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:16:44.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:16:44.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:16:45.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-06T12:16:45.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:16:46.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=reojeskelc8%2B88nLCeTFhPIyscs%3D&Expires=1772878605 HTTP/1.1" 200 79734
2026-03-06T12:16:47.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:16:47.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:16:47.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:16:47.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:16:47.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:17:03.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:17:03.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:17:03.229 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:17:03.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:17:03.276 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:17:33.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:17:33.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:17:33.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T12:17:33.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:17:33.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:17:33.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:17:33.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-06T12:17:33.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:17:33.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:17:33.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62025
2026-03-06T12:17:33.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:17:33.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:17:33.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:17:33.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35141
2026-03-06T12:17:33.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:17:33.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:17:33.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:17:36.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 0x7fceb310a170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:17:36.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:17:36.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:17:37.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:17:37.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:17:38.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BLgpbhqBrrZs1s1kqMdJZzwrr1I%3D&Expires=1772878657 HTTP/1.1" 200 79734
2026-03-06T12:17:39.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:17:39.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:17:39.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:17:39.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:17:39.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:17:54.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:17:54.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:17:54.992 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:17:54.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:17:55.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:18:25.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:18:25.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:18:25.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T12:18:25.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:18:25.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:18:25.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:18:25.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-06T12:18:25.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:18:25.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:18:25.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61956
2026-03-06T12:18:25.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:18:25.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:18:25.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:18:25.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35153
2026-03-06T12:18:25.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:18:25.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:18:25.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:18:28.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab0a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:18:28.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:18:28.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:18:29.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-06T12:18:29.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:18:30.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=quF55sqAPdvO1NL2d50qKQMRJvY%3D&Expires=1772878709 HTTP/1.1" 200 79734
2026-03-06T12:18:30.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:18:30.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:18:30.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:18:30.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:18:30.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:18:46.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:18:46.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:18:46.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:18:46.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:18:47.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:19:17.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:19:17.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:19:17.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T12:19:17.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:19:17.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:19:17.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:19:17.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-06T12:19:17.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:19:17.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:19:17.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62044
2026-03-06T12:19:17.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:19:17.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:19:17.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:19:17.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35166
2026-03-06T12:19:17.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:19:17.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:19:17.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:19:20.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310a440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:19:20.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:19:20.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:19:21.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-06T12:19:21.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:19:22.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QzQ2o%2Bi625HK6HaT2nSemeKURdk%3D&Expires=1772878761 HTTP/1.1" 200 79734
2026-03-06T12:19:22.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:19:22.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:19:22.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:19:23.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:19:23.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:19:38.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:19:38.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:19:38.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:19:38.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:19:38.241 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:20:08.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:20:08.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:20:10.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:20:10.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:20:10.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:20:10.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:20:11.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-06T12:20:11.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:20:11.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:20:11.014 [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-06T12:20:11.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:20:11.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:20:11.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:20:11.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35132
2026-03-06T12:20:11.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:20:11.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:20:11.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:20: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 0x7fceb2c19e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:20:14.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:20:14.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:20:15.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-06T12:20:15.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:20:16.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-101634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fhP2KXTOA9pLaKk3BtMHI7RaYrc%3D&Expires=1772878815 HTTP/1.1" 200 79734
2026-03-06T12:20:16.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:20:16.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:20:16.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:20:16.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:20:16.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:20:32.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:20:32.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:20:32.524 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:20:32.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:20:32.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:21:02.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:21:02.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:21:02.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:21:02.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:21:02.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:21:02.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:21:02.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-06T12:21:02.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:21:02.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:21:02.907 [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-06T12:21:02.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:21:02.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:21:02.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:21:02.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-06T12:21:02.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:21:02.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:21:02.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:21:05.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697e1000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:21:05.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:21:05.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:21:07.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:21:07.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:21:07.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rpKOpNvhKIqcenfrs0e%2B12ljp0U%3D&Expires=1772878866 HTTP/1.1" 200 80315
2026-03-06T12:21:08.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:21:08.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:21:08.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:21:08.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:21:08.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:21:23.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:21:23.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:21:23.379 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:21:23.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:21:23.425 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:21:53.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:21:53.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:21:53.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:21:53.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:21:53.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:21:53.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:21:53.590 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:21:53.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:21:53.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:21:53.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62049
2026-03-06T12:21:53.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:21:53.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:21:53.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:21:53.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35207
2026-03-06T12:21:53.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:21:53.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:21:53.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:21: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 0x7fcf693b8940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:21:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:21:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:21:57.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-06T12:21:57.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:21:58.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gIVattdjDm6lNu8mRp6FNAL5CpY%3D&Expires=1772878917 HTTP/1.1" 200 80315
2026-03-06T12:21:59.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:21:59.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:21:59.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:21:59.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:21:59.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:22:16.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:22:16.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:22:16.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:22:16.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:22:16.449 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:22:46.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:22:46.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:22:46.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:22:46.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:22:46.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:22:46.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:22:46.851 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:22:46.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:22:46.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:22:46.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62052
2026-03-06T12:22:46.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:22:46.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:22:46.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:22:46.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35134
2026-03-06T12:22:46.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:22:46.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:22:46.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:22: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 0x7fcf68a59330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:22:49.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:22:49.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:22:51.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:22:51.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:22:51.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aGw4htdz9k5SBdkAL38HmgFhfxA%3D&Expires=1772878970 HTTP/1.1" 200 80315
2026-03-06T12:22:52.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:22:52.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:22:52.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:22:52.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:22:52.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:23:07.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:23:07.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:23:07.606 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:23:07.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:23:07.653 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:23:37.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:23:37.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:23:38.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:23:38.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:23:38.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:23:38.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:23:38.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-06T12:23:38.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:23:38.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:23:38.119 [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-06T12:23:38.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:23:38.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:23:38.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:23:38.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35189
2026-03-06T12:23:38.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:23:38.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:23:38.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:23: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 0x7fcf68b8a320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:23:41.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:23:41.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:23:42.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:23:42.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:23:43.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FqllH4LBvtUVXhHs98fnJl5nWKs%3D&Expires=1772879022 HTTP/1.1" 200 80315
2026-03-06T12:23:43.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:23:43.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:23:43.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:23:43.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:23:43.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:24:00.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:24:00.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:24:00.524 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:24:00.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:24:00.570 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:24:30.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:24:30.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:24:30.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:24:30.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:24:30.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:24:30.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:24:30.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-06T12:24:30.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:24:30.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:24:30.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62038
2026-03-06T12:24:30.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:24:30.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:24:30.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:24:30.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35086
2026-03-06T12:24:30.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:24:30.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:24:30.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:24:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d6410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:24:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:24:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:24:34.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-06T12:24:34.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:24:35.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0WCsx8o%2BHupmqaTdunxDCxwwRm8%3D&Expires=1772879074 HTTP/1.1" 200 80315
2026-03-06T12:24:36.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:24:36.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:24:36.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:24:36.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:24:36.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:24:51.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:24:51.221 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:24:51.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:24:51.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:24:51.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:25:21.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:25:21.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:25:21.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15588
2026-03-06T12:25:21.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:25:21.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:25:21.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:25:21.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-06T12:25:21.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:25:21.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:25:21.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62071
2026-03-06T12:25:21.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:25:21.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:25:21.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:25:21.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35147
2026-03-06T12:25:21.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:25:21.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:25:21.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:25:24.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2ca4b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:25:24.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:25:24.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:25:25.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-06T12:25:25.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:25:26.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l73faEdnHKghVMTFWmwgb0g9MIY%3D&Expires=1772879125 HTTP/1.1" 200 79822
2026-03-06T12:25:27.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:25:27.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:25:27.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:25:27.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:25:27.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:25:42.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:25:42.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:25:42.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:25:42.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:25:42.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:26:12.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:26:12.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:26:12.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15588
2026-03-06T12:26:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:26:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:26:12.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:26:12.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-06T12:26:12.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:26:12.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:26:12.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62165
2026-03-06T12:26:12.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:26:12.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:26:12.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:26:12.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35194
2026-03-06T12:26:12.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:26:12.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:26:12.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:26:15.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 0x7fcf68a17610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:26:15.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:26:15.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:26:17.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-06T12:26:17.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:26:17.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C0asCB9uHNWDSTUbDkDtiLnkrkY%3D&Expires=1772879176 HTTP/1.1" 200 79822
2026-03-06T12:26:18.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:26:18.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:26:18.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:26:18.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:26:18.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:26:33.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:26:33.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:26:33.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:26:33.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:26:33.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:27:03.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:27:03.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:27:03.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15588
2026-03-06T12:27:03.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:27:03.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:27:03.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:27:03.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-06T12:27:03.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:27:03.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:27:03.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61970
2026-03-06T12:27:03.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:27:03.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:27:03.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:27:03.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35161
2026-03-06T12:27:03.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:27:03.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:27:03.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:27:07.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 0x7fcf6bad79d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:27:07.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:27:07.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:27:08.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-06T12:27:08.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:27:09.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CU54S14WBlK%2BURySJU9RMEcqLjA%3D&Expires=1772879228 HTTP/1.1" 200 79822
2026-03-06T12:27:09.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:27:09.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:27:09.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:27:09.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:27:09.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:27:24.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:27:24.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:27:24.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:27:24.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:27:24.789 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:27:54.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:27:54.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:27:54.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15588
2026-03-06T12:27:54.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:27:54.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:27:54.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:27:54.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-06T12:27:54.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:27:54.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:27:54.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62086
2026-03-06T12:27:54.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:27:54.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:27:54.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:27:54.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35161
2026-03-06T12:27:54.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:27:54.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:27:54.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:27:58.071 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:27:58.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:27:58.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:27:59.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-06T12:27:59.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:28:00.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OPSSdhvzwVHh8V5Gmynq3sWfkz8%3D&Expires=1772879279 HTTP/1.1" 200 79822
2026-03-06T12:28:00.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:28:00.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:28:00.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:28:00.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:28:00.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:28:16.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:28:16.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:28:16.710 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:28:16.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:28:16.757 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:28:46.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:28:46.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:28:46.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15588
2026-03-06T12:28:46.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:28:46.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:28:46.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:28:46.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-06T12:28:46.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:28:46.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:28:46.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62126
2026-03-06T12:28:46.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:28:46.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:28:46.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:28:46.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35213
2026-03-06T12:28:46.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:28:46.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:28:46.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:28:50.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857bd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:28:50.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:28:50.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:28: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-06T12:28:51.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:28:52.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ymhayN4TxV1z4Hb%2FnJaO9ERfaXs%3D&Expires=1772879331 HTTP/1.1" 200 79781
2026-03-06T12:28:52.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:28:52.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:28:52.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:28:52.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:28:52.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:29:08.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:29:08.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:29:08.345 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:29:08.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:29:08.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:29:38.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:29:38.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:29:38.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15588
2026-03-06T12:29:38.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:29:38.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:29:38.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:29:38.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-06T12:29:38.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:29:38.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:29:38.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62135
2026-03-06T12:29:38.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:29:38.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:29:38.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:29:38.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35240
2026-03-06T12:29:38.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:29:38.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:29:38.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:29:41.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693621a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:29:41.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:29:41.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:29:42.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:29:42.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:29:43.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7Q2rxfz3C2RrZ0Muvcr7uGEiahM%3D&Expires=1772879382 HTTP/1.1" 200 79781
2026-03-06T12:29:44.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:29:44.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:29:44.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:29:44.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:29:44.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:30:00.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:30:00.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:30:00.674 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:30:00.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:30:00.721 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:30:30.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:30:30.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:30:30.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15865
2026-03-06T12:30:30.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:30:30.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:30:30.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:30:30.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-06T12:30:30.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:30:30.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:30:30.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62063
2026-03-06T12:30:30.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:30:30.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:30:30.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:30:30.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35251
2026-03-06T12:30:30.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:30:30.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:30:30.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:30: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 0x7fcf68abaaa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:30:33.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:30:33.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:30:35.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-06T12:30:35.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:30:36.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LmUSFE95U0kVEsQKjRaQMCOz9Qg%3D&Expires=1772879435 HTTP/1.1" 200 79781
2026-03-06T12:30:36.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:30:36.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:30:36.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:30:36.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:30:36.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:30:51.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:30:51.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:30:51.371 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:30:51.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:30:51.418 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:31:21.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:31:21.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:31:21.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15865
2026-03-06T12:31:21.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:31:21.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:31:21.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:31:21.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-06T12:31:21.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:31:21.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:31:21.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61992
2026-03-06T12:31:21.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:31:21.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:31:21.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:31:21.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35221
2026-03-06T12:31:21.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:31:21.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:31:21.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:31:24.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 0x7fcf6974c400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:31:24.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:31:24.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:31:25.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-06T12:31:25.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:31:26.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jy1V7cmvYil20hoYOLqSCCbOVxY%3D&Expires=1772879485 HTTP/1.1" 200 79781
2026-03-06T12:31:27.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:31:27.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:31:27.234 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:31:27.257 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:31:27.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:31:42.729 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:31:42.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:31:42.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:31:42.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:31:42.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:32:12.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:32:12.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:32:13.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15865
2026-03-06T12:32:13.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:32:13.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:32:13.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:32:13.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-06T12:32:13.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:32:13.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:32:13.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61845
2026-03-06T12:32:13.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:32:13.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:32:13.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:32:13.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35159
2026-03-06T12:32:13.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:32:13.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:32:13.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:32: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 0x7fcf694ab160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:32:16.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:32:16.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:32:17.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-06T12:32:17.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:32:18.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-102836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8H1wEB1%2BMhNypwn%2BKpLnQSQZjk8%3D&Expires=1772879537 HTTP/1.1" 200 79781
2026-03-06T12:32:18.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:32:18.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:32:18.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:32:18.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:32:18.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:32:33.976 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:32:34.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:32:34.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:32:34.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:32:34.164 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:33:04.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:33:04.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:33:04.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15865
2026-03-06T12:33:04.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:33:04.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:33:04.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:33:04.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-06T12:33:04.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:33:04.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:33:04.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61954
2026-03-06T12:33:04.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:33:04.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:33:04.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:33:04.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35138
2026-03-06T12:33:04.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:33:04.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:33:04.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:33: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 0x7fcf68cd0b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:33:07.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:33:07.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:33:08.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:33:08.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:33:09.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=htfvZ15YNms%2Bcm4kjftvr5GfwR4%3D&Expires=1772879588 HTTP/1.1" 200 80242
2026-03-06T12:33:10.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:33:10.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:33:10.077 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:33:10.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:33:10.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:33:25.482 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:33:25.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:33:25.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:33:25.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:33:25.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:33:55.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:33:55.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:33:55.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15865
2026-03-06T12:33:55.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:33:55.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:33:55.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:33:55.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-06T12:33:55.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:33:55.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:33:55.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61903
2026-03-06T12:33:55.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:33:55.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:33:55.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:33:55.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35138
2026-03-06T12:33:55.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:33:55.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:33:55.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:33: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 0x7fcf692a49d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:33:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:33:58.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:34:00.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:34:00.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:34:00.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AwRll8MsOOn9DoqMF%2BkzKyD8SX4%3D&Expires=1772879639 HTTP/1.1" 200 80242
2026-03-06T12:34:01.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:34:01.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:34:01.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:34:01.425 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:34:01.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:34:16.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:34:16.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:34:16.426 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:34:16.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:34:16.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:34:46.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:34:46.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:34:46.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15865
2026-03-06T12:34:46.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:34:46.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:34:46.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:34:46.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-06T12:34:46.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:34:46.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:34:46.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61944
2026-03-06T12:34:46.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:34:46.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:34:46.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:34:46.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35140
2026-03-06T12:34:46.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:34:46.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:34:46.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:34: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 0x7fcf6ba2e3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:34:49.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:34:49.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:34:50.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-06T12:34:50.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:34:51.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2BgGIEM3RgSU3WYyipp5BJq9FtU%3D&Expires=1772879690 HTTP/1.1" 200 80242
2026-03-06T12:34:52.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:34:52.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:34:52.216 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:34:52.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:34:52.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:35:07.471 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:35:07.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:35:07.612 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:35:07.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:35:07.659 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:35:37.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:35:37.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:35:37.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15902
2026-03-06T12:35:37.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:35:37.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:35:37.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:35:37.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-06T12:35:37.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:35:37.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:35:38.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62102
2026-03-06T12:35:38.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:35:38.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:35:38.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:35:38.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35176
2026-03-06T12:35:38.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:35:38.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:35:38.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:35: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 0x7fcf68d17e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:35:41.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:35:41.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:35: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-06T12:35:42.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:35:43.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=otT0acKUvZz0pqxwuqeG97%2BZdJM%3D&Expires=1772879742 HTTP/1.1" 200 80242
2026-03-06T12:35:43.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:35:43.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:35:43.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:35:43.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:35:43.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:35:59.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:35:59.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:35:59.655 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:35:59.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:35:59.702 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:36:29.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:36:29.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:36:30.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15902
2026-03-06T12:36:30.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:36:30.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:36:30.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:36:30.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-06T12:36:30.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:36:30.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:36:30.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61905
2026-03-06T12:36:30.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:36:30.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:36:30.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:36:30.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35187
2026-03-06T12:36:30.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:36:30.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:36:30.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:36:33.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 0x7fceb738d210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:36:33.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:36:33.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:36:34.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-06T12:36:34.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:36:35.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tddoGveV6ByTeGQdzXkqYtMo6tI%3D&Expires=1772879794 HTTP/1.1" 200 80242
2026-03-06T12:36:35.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:36:35.677 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:36:35.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:36:35.701 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:36:35.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:36:51.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:36:51.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:36:51.649 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:36:51.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:36:51.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:37:21.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:37:21.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:37:21.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15902
2026-03-06T12:37:21.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:37:21.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:37:21.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:37:22.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-06T12:37:22.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:37:22.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:37:22.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61936
2026-03-06T12:37:22.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:37:22.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:37:22.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:37:22.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35091
2026-03-06T12:37:22.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:37:22.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:37:22.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:37:25.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 0x7fcf6bad1510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:37:25.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:37:25.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:37:26.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-06T12:37:26.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:37:27.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jwHoUPwXE0ZZ0raE7sDWfqqhua4%3D&Expires=1772879846 HTTP/1.1" 200 79935
2026-03-06T12:37:27.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:37:27.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:37:27.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:37:27.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:37:27.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:37:42.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:37:42.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:37:43.026 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:37:43.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:37:43.073 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:38:13.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:38:13.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:38:13.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15902
2026-03-06T12:38:13.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:38:13.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:38:13.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:38:13.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-06T12:38:13.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:38:13.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:38:13.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61991
2026-03-06T12:38:13.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:38:13.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:38:13.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:38:13.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35049
2026-03-06T12:38:13.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:38:13.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:38:13.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:38:16.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a74af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:38:16.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:38:16.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:38:17.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:38:17.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:38:18.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h3HJIj4WfHpg8Ug%2FmWpGiEnrXbQ%3D&Expires=1772879897 HTTP/1.1" 200 79935
2026-03-06T12:38:18.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:38:18.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:38:18.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:38:18.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:38:18.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:38:34.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:38:34.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:38:34.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:38:34.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:38:34.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:39:04.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:39:04.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:39:04.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15902
2026-03-06T12:39:04.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:39:04.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:39:04.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:39:04.435 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:39:04.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:39:04.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:39:04.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62042
2026-03-06T12:39:04.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:39:04.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:39:04.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:39:04.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35054
2026-03-06T12:39:04.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:39:04.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:39:04.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:39:07.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 0x7fceb4784130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:39:07.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:39:07.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:39:08.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:39:08.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:39:09.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zqgxzE3iplNbd2SVkBp9VnaDXvs%3D&Expires=1772879948 HTTP/1.1" 200 79935
2026-03-06T12:39:10.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:39:10.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:39:10.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:39:10.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:39:10.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:39:26.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:39:26.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:39:26.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:39:26.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:39:26.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:39:56.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:39:56.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:39:56.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15598
2026-03-06T12:39:56.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:39:56.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:39:56.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:39:56.725 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:39:56.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:39:56.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:39:56.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61982
2026-03-06T12:39:56.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:39:56.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:39:56.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:39:56.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35054
2026-03-06T12:39:56.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:39:56.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:39:56.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:39:59.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ab9b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:39:59.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:39:59.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:40:00.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-06T12:40:00.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:40:01.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-103636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oAXidopDvb7k%2FXi4ntpAzePJnNI%3D&Expires=1772880000 HTTP/1.1" 200 79935
2026-03-06T12:40:02.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:40:02.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:40:02.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:40:02.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:40:02.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:40:17.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:40:18.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:40:18.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:40:18.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:40:18.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:40:48.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:40:48.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:40:48.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15598
2026-03-06T12:40:48.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:40:48.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:40:48.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:40:48.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-06T12:40:48.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:40:48.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:40:48.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62062
2026-03-06T12:40:48.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:40:48.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:40:48.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:40:48.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35068
2026-03-06T12:40:48.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:40:48.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:40:48.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:40: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 0x7fceb3adf1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:40:51.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:40:51.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:40:52.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:40:52.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:40:53.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vE3L6R4Oh4WtsERYFpkiVEK5CEA%3D&Expires=1772880052 HTTP/1.1" 200 79797
2026-03-06T12:40:54.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:40:54.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:40:54.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:40:54.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:40:54.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:41:10.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:41:10.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:41:10.772 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:41:10.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:41:10.820 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:41:40.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:41:40.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:41:41.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15598
2026-03-06T12:41:41.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:41:41.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:41:41.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:41:41.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-06T12:41:41.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:41:41.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:41:41.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62064
2026-03-06T12:41:41.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:41:41.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:41:41.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:41:41.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35073
2026-03-06T12:41:41.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:41:41.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:41:41.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:41:44.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a907c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:41:44.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:41:44.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:41:45.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-06T12:41:45.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:41:46.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y1rRTTZCHUIyrmH8RR6usG2WrZo%3D&Expires=1772880105 HTTP/1.1" 200 79797
2026-03-06T12:41:46.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:41:46.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:41:46.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:41:46.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:41:46.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:42:02.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:42:02.607 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:42:02.635 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:42:02.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:42:02.682 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:42:32.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:42:32.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:42:33.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15598
2026-03-06T12:42:33.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:42:33.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:42:33.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:42:33.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-06T12:42:33.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:42:33.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:42:33.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61824
2026-03-06T12:42:33.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:42:33.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:42:33.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:42:33.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35021
2026-03-06T12:42:33.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:42:33.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:42:33.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:42: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 0x7fcf685786d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:42:36.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:42:36.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:42:37.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-06T12:42:37.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:42:38.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZN4rSVphmrExy%2BoUQZABkuR8FlM%3D&Expires=1772880157 HTTP/1.1" 200 79797
2026-03-06T12:42:38.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:42:38.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:42:38.784 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:42:38.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:42:38.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:42:54.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:42:54.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:42:54.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:42:54.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:42:54.347 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:43:24.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:43:24.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:43:24.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15598
2026-03-06T12:43:24.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:43:24.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:43:24.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:43:24.542 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:43:24.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:43:24.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:43:24.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61927
2026-03-06T12:43:24.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:43:24.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:43:24.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:43:24.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34948
2026-03-06T12:43:24.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:43:24.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:43:24.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:43:27.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd2f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:43:27.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:43:27.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:43:28.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-06T12:43:28.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:43:29.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kzYZpI6nG5Bc2UP5Hr370GQXsig%3D&Expires=1772880208 HTTP/1.1" 200 79797
2026-03-06T12:43:30.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:43:30.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:43:30.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:43:30.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:43:30.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:43:45.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:43:45.904 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:43:45.933 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:43:45.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:43:45.980 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:44:16.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:44:16.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:44:16.386 [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-06T12:44:16.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:44:16.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:44:16.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:44:16.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-06T12:44:16.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:44:16.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:44:16.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61870
2026-03-06T12:44:16.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:44:16.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:44:16.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:44:16.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34992
2026-03-06T12:44:16.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:44:16.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:44:16.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:44: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 0x7fcf68e2cfd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:44:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:44:19.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:44:20.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-06T12:44:20.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:44:21.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=psNSa063TVMflWMHV57fYdcwhHc%3D&Expires=1772880260 HTTP/1.1" 200 79797
2026-03-06T12:44:21.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:44:21.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:44:21.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:44:22.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:44:22.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:44:37.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:44:37.582 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:44:37.611 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:44:37.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:44:37.658 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:45:07.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:45:07.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:45:08.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:45:08.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:45:08.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:45:08.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:45:08.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-06T12:45:08.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:45:08.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:45:08.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61701
2026-03-06T12:45:08.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:45:08.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:45:08.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:45:08.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34947
2026-03-06T12:45:08.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:45:08.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:45:08.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:45:11.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 0x7fcf68a162f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:45:11.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:45:11.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:45:12.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:45:12.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:45:13.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E9MMPuyh26ym3QLhcqSdvLcsQMM%3D&Expires=1772880312 HTTP/1.1" 200 80111
2026-03-06T12:45:14.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:45:14.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:45:14.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:45:14.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:45:14.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:45:30.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:45:30.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:45:30.224 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:45:30.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:45:30.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:46:00.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:46:00.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:46:00.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:46:00.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:46:00.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:46:00.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:46:00.439 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:46:00.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:46:00.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:46:00.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61867
2026-03-06T12:46:00.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:46:00.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:46:00.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:46:00.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34947
2026-03-06T12:46:00.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:46:00.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:46:00.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:46:03.511 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c581f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:46:03.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:46:03.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:46:04.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:46:04.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:46:05.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zWMaSnEkbC0jXjKeu4jG8kXFnn0%3D&Expires=1772880364 HTTP/1.1" 200 80111
2026-03-06T12:46:06.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:46:06.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:46:06.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:46:06.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:46:06.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:46:21.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:46:21.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:46:21.912 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:46:21.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:46:21.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:46:51.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:46:51.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:46:52.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:46:52.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:46:52.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:46:52.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:46:52.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-06T12:46:52.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:46:52.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:46:52.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61917
2026-03-06T12:46:52.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:46:52.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:46:52.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:46:52.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34975
2026-03-06T12:46:52.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:46:52.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:46:52.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:46:55.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69410580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:46:55.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:46:55.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:46:56.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-06T12:46:56.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:46:57.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2MRt5EcH%2Fbq0vI%2FzWyORkb5xcbk%3D&Expires=1772880416 HTTP/1.1" 200 80111
2026-03-06T12:46:57.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:46:57.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:46:57.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:46:57.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:46:57.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:47:14.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:47:14.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:47:14.250 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:47:14.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:47:14.298 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:47:44.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:47:44.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:47:44.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:47:44.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:47:44.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:47:44.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:47:44.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-06T12:47:44.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:47:44.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:47:44.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61827
2026-03-06T12:47:44.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:47:44.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:47:44.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:47:44.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34975
2026-03-06T12:47:44.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:47:44.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:47:44.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:47: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 0x7fcf69510df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:47:47.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:47:47.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:47:48.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-06T12:47:48.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:47:49.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104436.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KJsq3qlKU0rqALsMq3cAJLcdqDk%3D&Expires=1772880468 HTTP/1.1" 200 80111
2026-03-06T12:47:50.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:47:50.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:47:50.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:47:50.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:47:50.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:48:05.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:48:05.616 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:48:05.675 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:48:05.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:48:05.723 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:48:35.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:48:35.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:48:36.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:48:36.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:48:36.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:48:36.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:48:36.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-06T12:48:36.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:48:36.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:48:36.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61880
2026-03-06T12:48:36.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:48:36.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:48:36.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:48:36.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34972
2026-03-06T12:48:36.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:48:36.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:48:36.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:48:39.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c7c7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:48:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:48:39.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:48:40.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:48:40.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:48:41.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n%2BepiQwMWG8inewcOjyD6NFcH3s%3D&Expires=1772880520 HTTP/1.1" 200 80059
2026-03-06T12:48:41.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:48:41.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:48:41.740 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:48:41.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:48:41.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:48:59.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:48:59.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:48:59.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:48:59.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:48:59.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:49:29.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:49:29.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:49:29.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:49:29.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:49:29.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:49:29.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:49:29.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-06T12:49:29.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:49:29.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:49:29.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61746
2026-03-06T12:49:29.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:49:29.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:49:29.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:49:29.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34922
2026-03-06T12:49:29.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:49:29.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:49:29.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:49:32.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:49:32.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:49:32.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:49:34.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-06T12:49:34.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:49:34.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lis%2FuGo3UKbBj5QN6KBRPbVTjEE%3D&Expires=1772880573 HTTP/1.1" 200 80059
2026-03-06T12:49:35.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:49:35.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:49:35.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:49:35.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:49:35.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:49:50.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:49:51.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:49:51.069 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:49:51.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:49:51.117 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:50:21.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:50:21.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:50:21.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T12:50:21.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:50:21.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:50:21.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:50:21.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-06T12:50:21.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:50:21.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:50:21.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61955
2026-03-06T12:50:21.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:50:21.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:50:21.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:50:21.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34940
2026-03-06T12:50:21.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:50:21.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:50:21.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:50:24.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 0x7fcf68a5a860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:50:24.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:50:24.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:50:25.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:50:25.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:50:26.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wtbcyLZhTq7gOdY9JHv6B60rRuo%3D&Expires=1772880625 HTTP/1.1" 200 80059
2026-03-06T12:50:26.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:50:26.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:50:26.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:50:26.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:50:26.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:50:42.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:50:42.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:50:42.609 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:50:42.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:50:42.656 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:51:12.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:51:12.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:51:13.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T12:51:13.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:51:13.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:51:13.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:51:13.089 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:51:13.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:51:13.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:51:13.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61800
2026-03-06T12:51:13.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:51:13.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:51:13.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:51:13.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34903
2026-03-06T12:51:13.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:51:13.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:51:13.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:51:16.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 0x7fcf69417c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:51:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:51:16.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:51:17.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:51:17.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:51:18.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t9NBPu85SGNJoioDoGhCqjNa9FI%3D&Expires=1772880677 HTTP/1.1" 200 80059
2026-03-06T12:51:18.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:51:18.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:51:18.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:51:18.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:51:18.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:51:33.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:51:33.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:51:33.629 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:51:33.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:51:33.676 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:52:03.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:52:03.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:52:03.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T12:52:03.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:52:03.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:52:03.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:52:03.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-06T12:52:03.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:52:03.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:52:03.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61734
2026-03-06T12:52:03.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:52:03.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:52:03.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:52:03.862 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34914
2026-03-06T12:52:03.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:52:03.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:52:03.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:52:06.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 0x7fceb3108880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:52:06.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:52:06.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:52:08.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-06T12:52:08.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:52:08.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-104837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=reuXgyrO85Css%2FpFxGVHgalgzKM%3D&Expires=1772880727 HTTP/1.1" 200 80059
2026-03-06T12:52:09.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:52:09.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:52:09.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:52:09.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:52:09.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:52:25.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:52:25.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:52:25.799 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:52:25.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:52:25.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:52:55.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:52:55.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:52:56.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15585
2026-03-06T12:52:56.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:52:56.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:52:56.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:52:56.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-06T12:52:56.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:52:56.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:52:56.723 [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-06T12:52:56.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:52:56.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:52:56.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:52:56.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34914
2026-03-06T12:52:56.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:52:56.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:52:56.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:52:59.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad0040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:52:59.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:52:59.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:53:00.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-06T12:53:00.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:53:01.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RjQ7cAAUycMdTwhpu6VZX0I2hWk%3D&Expires=1772880780 HTTP/1.1" 200 79862
2026-03-06T12:53:02.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:53:02.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:53:02.421 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:53:02.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:53:02.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:53:17.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:53:17.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:53:17.364 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:53:17.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:53:17.412 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:53:47.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:53:47.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:53:47.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T12:53:47.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:53:47.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:53:47.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:53:47.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-06T12:53:47.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:53:47.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:53:47.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61806
2026-03-06T12:53:47.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:53:47.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:53:47.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:53:47.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34936
2026-03-06T12:53:47.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:53:47.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:53:47.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:53:50.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bfcb070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:53:50.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:53:50.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:53: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-06T12:53:51.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:53:52.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HOcbuwYe3s5r4PW7%2BIDz3l0V2oY%3D&Expires=1772880831 HTTP/1.1" 200 79862
2026-03-06T12:53:53.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:53:53.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:53:53.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:53:53.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:53:53.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:54:10.096 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:54:10.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:54:10.237 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:54:10.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:54:10.284 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:54:40.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:54:40.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:54:40.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15585
2026-03-06T12:54:40.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:54:40.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:54:40.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:54:40.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-06T12:54:40.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:54:40.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:54:40.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61828
2026-03-06T12:54:40.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:54:40.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:54:40.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:54:40.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34880
2026-03-06T12:54:40.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:54:40.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:54:40.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:54:43.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 0x7fceb310ae90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:54:43.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:54:43.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:54:45.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-06T12:54:45.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:54:45.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KUIu51FnCZq%2BpTP5yTe6JL7u8B4%3D&Expires=1772880884 HTTP/1.1" 200 79862
2026-03-06T12:54:46.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:54:46.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:54:46.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:54:46.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:54:46.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:55:01.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:55:01.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:55:01.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:55:01.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:55:01.811 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:55:31.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:55:31.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:55:31.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:55:31.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:55:31.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:55:31.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:55:31.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-06T12:55:31.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:55:31.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:55:31.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61859
2026-03-06T12:55:31.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:55:31.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:55:31.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:55:31.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34888
2026-03-06T12:55:31.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:55:31.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:55:31.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:55:35.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69412350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:55:35.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:55:35.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:55:36.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-06T12:55:36.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:55:37.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZlHmUjTUP0%2FRBPbrbeeVcIMTF%2FE%3D&Expires=1772880936 HTTP/1.1" 200 79862
2026-03-06T12:55:37.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:55:37.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:55:37.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:55:37.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:55:37.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:55:53.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:55:53.862 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:55:53.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:55:53.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:55:53.938 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:56:23.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:56:23.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:56:24.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:56:24.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:56:24.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:56:24.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:56:24.090 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T12:56:24.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:56:24.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:56:24.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61783
2026-03-06T12:56:24.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:56:24.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:56:24.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:56:24.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34889
2026-03-06T12:56:24.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:56:24.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:56:24.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:56:27.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 0x7fceb3198df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:56:27.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:56:27.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:56:28.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-06T12:56:28.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:56:29.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105237.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tPiN2JAFBijWM0VyKNtH9O9YYQk%3D&Expires=1772880988 HTTP/1.1" 200 79862
2026-03-06T12:56:29.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:56:29.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:56:29.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:56:29.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:56:29.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:56:46.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:56:46.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:56:46.297 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:56:46.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:56:46.344 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:57:16.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:57:16.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:57:16.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:57:16.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:57:16.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:57:16.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:57:16.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-06T12:57:16.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:57:16.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:57:16.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61816
2026-03-06T12:57:16.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:57:16.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:57:16.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:57:16.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34884
2026-03-06T12:57:16.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:57:16.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:57:16.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:57:19.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d968f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:57:19.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:57:19.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:57:20.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-06T12:57:20.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:57:21.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=txQ31m6p%2F5E5Hpl44ne8aAlmygA%3D&Expires=1772881040 HTTP/1.1" 200 80645
2026-03-06T12:57:22.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:57:22.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:57:22.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:57:22.125 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:57:22.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:57:37.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:57:37.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:57:37.146 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:57:37.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:57:37.193 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:58:07.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:58:07.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:58:07.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15602
2026-03-06T12:58:07.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:58:07.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:58:07.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:58:08.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-06T12:58:08.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:58:08.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:58:08.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61867
2026-03-06T12:58:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:58:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:58:08.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:58:08.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34850
2026-03-06T12:58:08.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:58:08.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:58:08.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:58:11.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 0x7fcf697817e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:58:11.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:58:11.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:58:12.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-06T12:58:12.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:58:13.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=haZKeeYrqfozM8ITrB8w15PBZEo%3D&Expires=1772881092 HTTP/1.1" 200 80645
2026-03-06T12:58:13.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:58:13.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:58:13.625 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:58:13.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:58:13.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:58:30.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:58:30.183 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:58:30.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:58:30.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:58:30.261 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:59:00.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:59:00.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:59:00.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T12:59:00.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:59:00.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:59:00.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:59:00.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-06T12:59:00.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:59:00.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:59:00.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61688
2026-03-06T12:59:00.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:59:00.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:59:00.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:59:00.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34876
2026-03-06T12:59:00.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:59:00.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:59:00.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:59:03.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3b776d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:59:03.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:59:03.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:59:04.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:59:04.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:59:05.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dYQ3RBd2HsYL5dV%2BcJaaBkx7rFU%3D&Expires=1772881144 HTTP/1.1" 200 80645
2026-03-06T12:59:06.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:59:06.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:59:06.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:59:06.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:59:06.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T12:59:21.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:59:21.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T12:59:21.232 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T12:59:21.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T12:59:21.279 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T12:59:51.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T12:59:51.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T12:59:51.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15602
2026-03-06T12:59:51.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T12:59:51.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T12:59:51.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T12:59:51.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-06T12:59:51.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T12:59:51.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T12:59:51.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61776
2026-03-06T12:59:51.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:59:51.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T12:59:51.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T12:59:51.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34876
2026-03-06T12:59:51.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T12:59:51.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T12:59:51.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T12:59: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 0x7fcf68c5acb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T12:59:54.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T12:59:54.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T12:59:55.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T12:59:55.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T12:59:56.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-105638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DTOH0KgzsNxOHn09MNg5Os0Ie9s%3D&Expires=1772881195 HTTP/1.1" 200 80645
2026-03-06T12:59:57.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T12:59:57.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T12:59:57.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T12:59:57.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T12:59:57.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:00:12.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:00:12.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:00:12.612 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:00:12.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:00:12.660 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:00:42.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:00:42.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:00:42.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15611
2026-03-06T13:00:42.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:00:42.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:00:42.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:00:42.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-06T13:00:42.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:00:42.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:00:42.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61720
2026-03-06T13:00:43.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:00:43.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:00:43.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:00:43.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34896
2026-03-06T13:00:43.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:00:43.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:00:43.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:00: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 0x7fceb3146a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:00:46.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:00:46.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:00:47.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-06T13:00:47.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:00:48.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sNnzjBElih0MPP13RYco6ovnSL8%3D&Expires=1772881247 HTTP/1.1" 200 80384
2026-03-06T13:00:48.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:00:48.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:00:48.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:00:48.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:00:48.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:01:04.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:01:04.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:01:04.217 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:01:04.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:01:04.264 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:01:34.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:01:34.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:01:34.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15611
2026-03-06T13:01:34.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:01:34.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:01:34.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:01:34.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-06T13:01:34.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:01:34.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:01:34.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61773
2026-03-06T13:01:34.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:01:34.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:01:34.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:01:34.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34870
2026-03-06T13:01:34.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:01:34.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:01:34.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:01: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 0x7fcf6bad1150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:01:37.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:01:37.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:01:38.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-06T13:01:38.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:01:39.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F3b8bYJDafFzBmRtRU3bniZ4c%2Bo%3D&Expires=1772881298 HTTP/1.1" 200 80384
2026-03-06T13:01:40.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:01:40.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:01:40.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:01:40.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:01:40.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:01:56.341 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:01:56.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:01:56.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:01:56.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:01:56.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:02:26.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:02:26.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:02:26.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15611
2026-03-06T13:02:26.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:02:26.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:02:26.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:02:26.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-06T13:02:26.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:02:26.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:02:26.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61755
2026-03-06T13:02:26.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:02:26.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:02:26.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:02:26.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34890
2026-03-06T13:02:26.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:02:26.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:02:26.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:02: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 0x7fcf6bbcb310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:02:29.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:02:29.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:02:30.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-06T13:02:30.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:02:31.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wQu3dVt9IY9WQO2zlOFUfTa64Rc%3D&Expires=1772881350 HTTP/1.1" 200 80384
2026-03-06T13:02:32.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:02:32.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:02:32.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:02:32.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:02:32.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:02:47.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:02:47.915 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:02:47.945 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:02:47.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:02:47.991 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:03:18.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:03:18.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:03:18.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15611
2026-03-06T13:03:18.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:03:18.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:03:18.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:03:18.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-06T13:03:18.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:03:18.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:03:18.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61909
2026-03-06T13:03:18.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:03:18.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:03:18.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:03:18.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34916
2026-03-06T13:03:18.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:03:18.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:03:18.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:03:21.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 0x7fcf68cc5c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:03:21.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:03:21.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:03:22.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:03:22.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:03:23.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lsURhFVDYuurldgMI2kdWlIiLP8%3D&Expires=1772881402 HTTP/1.1" 200 80384
2026-03-06T13:03:24.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:03:24.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:03:24.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:03:24.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:03:24.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:03:39.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:03:39.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:03:39.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:03:39.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:03:40.027 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:04:10.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:04:10.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:04:10.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15611
2026-03-06T13:04:10.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:04:10.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:04:10.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:04:10.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-06T13:04:10.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:04:10.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:04:10.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61752
2026-03-06T13:04:10.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:04:10.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:04:10.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:04:10.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34881
2026-03-06T13:04:10.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:04:10.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:04:10.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:04: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 0x7fcf6938e650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:04:13.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:04:13.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:04:14.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-06T13:04:14.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:04:15.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pVN4JbA%2FxumFs3QMB5x%2Fgqm2LvA%3D&Expires=1772881454 HTTP/1.1" 200 80384
2026-03-06T13:04:16.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:04:16.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:04:16.031 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:04:16.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:04:16.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:04:31.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:04:31.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:04:31.905 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:04:31.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:04:31.953 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:05:01.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:05:01.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:05:02.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15611
2026-03-06T13:05:02.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:05:02.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:05:02.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:05:02.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-06T13:05:02.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:05:02.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:05:02.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61752
2026-03-06T13:05:02.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:05:02.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:05:02.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:05:02.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34916
2026-03-06T13:05:02.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:05:02.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:05:02.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:05:05.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 0x7fcf6bbca020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:05:05.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:05:05.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:05:06.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:05:06.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:05:07.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nzFxMDPawEuWauXjM3dXiNCnfV0%3D&Expires=1772881506 HTTP/1.1" 200 80639
2026-03-06T13:05:07.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:05:07.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:05:07.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:05:07.979 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:05:07.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:05:23.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:05:23.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:05:23.431 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:05:23.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:05:23.479 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:05:53.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:05:53.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:05:53.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15813
2026-03-06T13:05:53.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:05:53.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:05:53.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:05:53.648 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:05:53.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:05:53.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:05:53.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61856
2026-03-06T13:05:53.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:05:53.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:05:53.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:05:53.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34916
2026-03-06T13:05:53.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:05:53.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:05:53.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:05:56.729 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a17c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:05:56.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:05:56.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:05:57.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-06T13:05:57.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:05:58.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ik2FVFyYdCIH7Az33SzzeNxRXzg%3D&Expires=1772881557 HTTP/1.1" 200 80639
2026-03-06T13:05:59.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:05:59.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:05:59.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:05:59.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:05:59.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:06:15.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:06:15.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:06:15.436 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:06:15.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:06:15.483 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:06:45.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:06:45.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:06:45.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15813
2026-03-06T13:06:45.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:06:45.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:06:45.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:06:45.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-06T13:06:45.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:06:45.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:06:45.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61862
2026-03-06T13:06:46.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:06:46.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:06:46.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:06:46.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34947
2026-03-06T13:06:46.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:06:46.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:06:46.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:06:49.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 0x7fcf68b582e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:06:49.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:06:49.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:06:50.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-06T13:06:50.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:06:51.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ri0TEbV2eZ458a%2FXBeqPO4w5UIw%3D&Expires=1772881610 HTTP/1.1" 200 80639
2026-03-06T13:06:51.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:06:51.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:06:51.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:06:51.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:06:51.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:07:06.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:07:07.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:07:07.070 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:07:07.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:07:07.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:07:37.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:07:37.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:07:37.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15813
2026-03-06T13:07:37.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:07:37.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:07:37.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:07:37.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-06T13:07:37.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:07:37.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:07:37.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61802
2026-03-06T13:07:37.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:07:37.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:07:37.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:07:37.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34970
2026-03-06T13:07:37.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:07:37.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:07:37.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:07:40.663 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cec20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:07:40.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:07:40.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:07:41.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-06T13:07:41.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:07:42.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BPkRMsAjLAmbk90l2lCHpc%2Be49Q%3D&Expires=1772881661 HTTP/1.1" 200 80639
2026-03-06T13:07:43.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:07:43.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:07:43.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:07:43.222 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:07:43.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:07:59.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:07:59.938 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:07:59.967 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:07:59.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:08:00.014 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:08:30.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:08:30.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:08:30.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15813
2026-03-06T13:08:30.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:08:30.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:08:30.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:08:30.574 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:08:30.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:08:30.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:08:30.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61888
2026-03-06T13:08:30.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:08:30.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:08:30.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:08:30.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35021
2026-03-06T13:08:30.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:08:30.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:08:30.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:08:33.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a050f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:08:33.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:08:33.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:08:34.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-06T13:08:34.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:08:35.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=38dwAaSPsWjI48WyDh3DY0g%2FzZY%3D&Expires=1772881714 HTTP/1.1" 200 80639
2026-03-06T13:08:36.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:08:36.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:08:36.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:08:36.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:08:36.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:08:51.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:08:51.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:08:51.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:08:51.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:08:51.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:09:21.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:09:21.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:09:21.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15813
2026-03-06T13:09:21.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:09:21.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:09:21.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:09:21.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:09:21.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:09:21.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:09:21.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61941
2026-03-06T13:09:21.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:09:21.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:09:21.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:09:21.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35090
2026-03-06T13:09:21.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:09:21.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:09:21.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:09: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 0x7fcf69438460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:09:24.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:09:24.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:09:25.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-06T13:09:25.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:09:26.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H%2Bo%2BfDdVXpPs9%2FcWDn8hNw69xws%3D&Expires=1772881765 HTTP/1.1" 200 80828
2026-03-06T13:09:27.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:09:27.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:09:27.347 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:09:27.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:09:27.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:09:44.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:09:44.320 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:09:44.349 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:09:44.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:09:44.396 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:10:14.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:10:14.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:10:15.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T13:10:15.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:10:15.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:10:15.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:10:15.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-06T13:10:15.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:10:15.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:10:15.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61933
2026-03-06T13:10:15.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:10:15.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:10:15.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:10:15.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35065
2026-03-06T13:10:15.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:10:15.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:10:15.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:10:18.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 0x7fcf694122c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:10:18.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:10:18.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:10:19.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-06T13:10:19.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:10:20.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pA2%2F6kpEQ13jLoTg3IA5NQKof%2FA%3D&Expires=1772881819 HTTP/1.1" 200 80828
2026-03-06T13:10:21.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:10:21.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:10:21.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:10:21.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:10:21.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:10:37.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:10:37.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:10:37.712 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:10:37.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:10:37.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:11:07.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:11:07.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:11:08.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T13:11:08.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:11:08.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:11:08.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:11: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-06T13:11:08.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:11:08.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:11:08.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61933
2026-03-06T13:11:08.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:11:08.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:11:08.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:11:08.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35075
2026-03-06T13:11:08.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:11:08.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:11:08.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:11:11.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 0x7fcf68b635b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:11:11.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:11:11.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:11:12.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-06T13:11:12.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:11:13.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2VDyw0VDpQVHCLL3X3SG%2FYPZtwQ%3D&Expires=1772881872 HTTP/1.1" 200 80828
2026-03-06T13:11:13.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:11:13.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:11:13.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:11:13.657 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:11:13.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:11:28.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:11:29.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:11:29.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:11:29.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:11:29.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:11:59.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:11:59.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:11:59.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T13:11:59.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:11:59.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:11:59.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:11:59.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-06T13:11:59.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:11:59.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:11:59.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61823
2026-03-06T13:11:59.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:11:59.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:11:59.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:11:59.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35075
2026-03-06T13:11:59.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:11:59.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:11:59.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:12:02.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 0x7fcf6bad6bc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:12:02.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:12:02.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:12:03.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:12:03.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:12:04.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-110838.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aSa4BGYhx0VrdBjv%2FfFCK558UyY%3D&Expires=1772881923 HTTP/1.1" 200 80828
2026-03-06T13:12:05.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:12:05.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:12:05.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:12:05.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:12:05.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:12:20.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:12:20.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:12:20.835 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:12:20.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:12:20.883 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:12:50.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:12:50.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:12:51.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T13:12:51.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:12:51.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:12:51.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:12:51.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-06T13:12:51.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:12:51.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:12:51.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62007
2026-03-06T13:12:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:12:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:12:51.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:12:51.038 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35047
2026-03-06T13:12:51.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:12:51.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:12:51.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:12:54.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 0x7fcf6b9c2440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:12:54.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:12:54.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:12:55.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-06T13:12:55.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:12:56.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XUz99Yc2CrWTYYbm97m1nTeyMk0%3D&Expires=1772881975 HTTP/1.1" 200 80931
2026-03-06T13:12:56.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:12:56.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:12:56.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:12:56.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:12:56.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:13:12.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:13:12.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:13:12.811 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:13:12.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:13:12.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:13:42.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:13:42.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:13:43.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T13:13:43.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:13:43.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:13:43.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:13:43.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-06T13:13:43.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:13:43.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:13:43.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62132
2026-03-06T13:13:43.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:13:43.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:13:43.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:13:43.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35094
2026-03-06T13:13:43.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:13:43.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:13:43.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:13:46.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 0x7fcf6b9da500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:13:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:13:46.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:13:47.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-06T13:13:47.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:13:48.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6KFY%2B0ZisE13bPe5yhfNG8MOAtQ%3D&Expires=1772882027 HTTP/1.1" 200 80931
2026-03-06T13:13:48.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:13:48.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:13:48.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:13:48.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:13:48.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:14:04.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:14:04.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:14:04.851 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:14:04.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:14:04.897 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:14:34.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:14:34.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:14:35.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15586
2026-03-06T13:14:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:14:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:14:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:14:35.067 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:14:35.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:14:35.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:14:35.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62161
2026-03-06T13:14:35.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:14:35.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:14:35.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:14:35.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35193
2026-03-06T13:14:35.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:14:35.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:14:35.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:14:38.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 0x7fcf6934a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:14:38.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:14:38.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:14:39.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-06T13:14:39.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:14:40.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OVw9sMGtiouQ%2Fx6GNht9PrCyiI0%3D&Expires=1772882079 HTTP/1.1" 200 80931
2026-03-06T13:14:40.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:14:40.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:14:40.653 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:14:40.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:14:40.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:14:55.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:14:55.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:14:55.768 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:14:55.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:14:55.815 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:15:25.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:15:25.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:15:25.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15714
2026-03-06T13:15:25.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:15:25.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:15:25.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:15:26.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-06T13:15:26.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:15:26.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:15:26.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62104
2026-03-06T13:15:26.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:15:26.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:15:26.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:15:26.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35188
2026-03-06T13:15:26.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:15:26.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:15:26.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13: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 0x7fcf697de890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:15:29.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:15:29.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:15:30.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-06T13:15:30.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:15:31.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XTieM9z8xgBRkAW61HNu6Y%2BISAg%3D&Expires=1772882130 HTTP/1.1" 200 80931
2026-03-06T13:15:31.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:15:31.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:15:31.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:15:31.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:15:31.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:15:46.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:15:46.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:15:46.594 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:15:46.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:15:46.642 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:16:16.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:16:16.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:16:16.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15714
2026-03-06T13:16:16.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:16:16.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:16:16.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:16:16.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-06T13:16:16.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:16:16.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:16:16.806 [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-06T13:16:16.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:16:16.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:16:16.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:16:16.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35223
2026-03-06T13:16:16.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:16:16.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:16:16.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13: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 0x7fcf6857b190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:16:19.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:16:19.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:16:21.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:16:21.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:16:21.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=56ueKtAqh64D8te2ki8kLrutiNc%3D&Expires=1772882180 HTTP/1.1" 200 80931
2026-03-06T13:16:22.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:16:22.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:16:22.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:16:22.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:16:22.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:16:37.212 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:16:37.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:16:37.354 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:16:37.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:16:37.400 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:17:07.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:17:07.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:17:07.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15714
2026-03-06T13:17:07.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:17:07.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:17:07.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:17:07.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-06T13:17:07.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:17:07.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:17:07.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62095
2026-03-06T13:17:07.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:17:07.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:17:07.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:17:07.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35267
2026-03-06T13:17:07.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:17:07.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:17:07.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:17: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 0x7fcf68b89b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:17:10.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:17:10.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:17:11.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:17:11.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:17:12.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2ByEbRuOk%2Bs72xV4sM1qOttB9fzQ%3D&Expires=1772882231 HTTP/1.1" 200 80526
2026-03-06T13:17:13.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:17:13.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:17:13.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:17:13.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:17:13.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:17:28.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:17:28.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:17:28.727 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:17:28.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:17:28.775 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:17:58.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:17:58.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:17:58.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15714
2026-03-06T13:17:58.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:17:58.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:17:58.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:17:58.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-06T13:17:58.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:17:58.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:17:58.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62107
2026-03-06T13:17:58.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:17:58.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:17:58.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:17:58.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35267
2026-03-06T13:17:58.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:17:58.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:17:58.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:18:02.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 0x7fceb2c62980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:18:02.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:18:02.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:18:03.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:18:03.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:18:04.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nneUG%2FK7crIWN22N7XD9Y%2BxLE0U%3D&Expires=1772882283 HTTP/1.1" 200 80526
2026-03-06T13:18:04.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:18:04.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:18:04.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:18:04.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:18:04.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:18:19.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:18:19.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:18:19.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:18:19.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:18:19.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:18:50.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:18:50.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:18:50.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15714
2026-03-06T13:18:50.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:18:50.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:18:50.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:18:50.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-06T13:18:50.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:18:50.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:18:50.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62118
2026-03-06T13:18:50.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:18:50.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:18:50.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:18:50.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35204
2026-03-06T13:18:50.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:18:50.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:18:50.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:18: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 0x7fceb3addab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:18:53.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:18:53.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:18:54.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-06T13:18:54.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:18:55.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gDr5RUcP2BnXc4zNH1bO4g%2FaVI0%3D&Expires=1772882334 HTTP/1.1" 200 80526
2026-03-06T13:18:55.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:18:55.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:18:55.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:18:55.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:18:55.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:19:11.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:19:11.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:19:11.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:19:11.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:19:11.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:19:41.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:19:41.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:19:41.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15714
2026-03-06T13:19:41.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:19:41.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:19:41.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:19:41.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-06T13:19:41.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:19:41.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:19:41.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62021
2026-03-06T13:19:41.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:19:41.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:19:41.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:19:41.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35153
2026-03-06T13:19:41.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:19:41.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:19:41.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:19:44.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 0x7fceb319a500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:19:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:19:44.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:19:45.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-06T13:19:45.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:19:46.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qBNS%2BFMZit%2BrIvvPINdnz33Q24Q%3D&Expires=1772882385 HTTP/1.1" 200 80526
2026-03-06T13:19:47.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:19:47.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:19:47.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:19:47.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:19:47.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:20:02.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:20:02.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:20:02.386 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:20:02.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:20:02.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:20:32.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:20:32.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:20:32.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:20:32.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:20:32.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:20:32.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:20:32.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-06T13:20:32.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:20:32.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:20:32.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62134
2026-03-06T13:20:32.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:20:32.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:20:32.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:20:32.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35276
2026-03-06T13:20:32.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:20:32.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:20:32.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:20: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 0x7fcf6bad6680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:20:35.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:20:35.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:20:37.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-06T13:20:37.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:20:37.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-111639.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rzPdhmgbM0jNZJ%2F1M%2BfIIp1jQpY%3D&Expires=1772882436 HTTP/1.1" 200 80526
2026-03-06T13:20:38.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:20:38.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:20:38.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:20:38.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:20:38.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:20:53.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:20:54.115 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:20:54.144 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:20:54.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:20:54.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:21:24.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:21:24.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:21:24.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:21:24.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:21:24.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:21:24.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:21:24.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-06T13:21:24.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:21:24.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:21:24.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62125
2026-03-06T13:21:24.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:21:24.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:21:24.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:21:24.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35245
2026-03-06T13:21:24.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:21:24.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:21:24.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:21: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 0x7fcf68c7eb60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:21:27.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:21:27.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:21:28.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-06T13:21:28.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:21:29.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h8BXx%2BGZ25HXXuyN5BYwG%2FsJmHo%3D&Expires=1772882488 HTTP/1.1" 200 81140
2026-03-06T13:21:30.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:21:30.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:21:30.046 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:21:30.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:21:30.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:21:44.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:21:44.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:21:44.871 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:21:44.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:21:44.918 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:22:14.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:22:14.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:22:15.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:22:15.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:22:15.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:22:15.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:22:15.091 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:22:15.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:22:15.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:22:15.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62184
2026-03-06T13:22:15.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:22:15.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:22:15.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:22:15.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35155
2026-03-06T13:22:15.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:22:15.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:22:15.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:22: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 0x7fcf68e1b070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:22:18.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:22:18.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:22:19.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-06T13:22:19.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:22:20.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OCkx%2FWgueGk9%2B35wfiK80lieByc%3D&Expires=1772882539 HTTP/1.1" 200 81140
2026-03-06T13:22:20.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:22:20.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:22:20.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:22:20.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:22:20.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:22:36.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:22:36.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:22:36.464 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:22:36.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:22:36.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:23:06.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:23:06.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:23:06.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:23:06.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:23:06.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:23:06.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:23:06.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-06T13:23:06.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:23:06.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:23:06.676 [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-06T13:23:06.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:23:06.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:23:06.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:23:06.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35147
2026-03-06T13:23:06.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:23:06.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:23:06.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:23: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 0x7fceb3b77520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:23:09.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:23:09.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:23:10.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-06T13:23:10.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:23:11.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5qUTENUmpQy16O6qjjcSOGbq%2BRw%3D&Expires=1772882590 HTTP/1.1" 200 81140
2026-03-06T13:23:12.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:23:12.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:23:12.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:23:12.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:23:12.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:23:27.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:23:27.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:23:27.854 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:23:27.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:23:27.901 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:23:57.932 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:23:57.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:23:58.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:23:58.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:23:58.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:23:58.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:23:58.056 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:23:58.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:23:58.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:23:58.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62303
2026-03-06T13:23:58.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:23:58.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:23:58.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:23:58.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35147
2026-03-06T13:23:58.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:23:58.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:23:58.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:24:01.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685566b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:24:01.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:24:01.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:24:02.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-06T13:24:02.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:24:03.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112038.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q0SzDcnHr%2FuWXuv0%2BXnYC8J%2FkHc%3D&Expires=1772882642 HTTP/1.1" 200 81140
2026-03-06T13:24:03.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:24:03.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:24:03.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:24:03.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:24:03.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:24:18.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:24:18.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:24:18.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:24:18.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:24:18.708 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:24:48.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:24:48.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:24:48.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:24:48.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:24:48.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:24:48.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:24:49.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-06T13:24:49.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:24:49.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:24:49.018 [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-06T13:24:49.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:24:49.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:24:49.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:24:49.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35217
2026-03-06T13:24:49.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:24:49.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:24:49.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:24:52.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e489a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:24:52.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:24:52.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:24:53.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-06T13:24:53.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:24:54.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DiOvqa1RJMJfbZcVe0JyPam1dR4%3D&Expires=1772882693 HTTP/1.1" 200 81135
2026-03-06T13:24:54.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:24:54.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:24:54.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:24:54.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:24:54.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:25:10.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:25:10.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:25:10.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:25:10.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:25:10.575 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:25:40.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:25:40.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:25:40.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T13:25:40.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:25:40.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:25:40.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:25:40.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-06T13:25:40.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:25:40.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:25:40.917 [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-06T13:25:40.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:25:40.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:25:40.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:25:40.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35266
2026-03-06T13:25:40.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:25:40.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:25:40.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:25:43.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a04ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:25:43.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:25:43.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:25:45.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-06T13:25:45.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:25:46.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1tDyyw6ErYuL8mjGb%2FjfyNzxRxs%3D&Expires=1772882745 HTTP/1.1" 200 81135
2026-03-06T13:25:46.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:25:46.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:25:46.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:25:46.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:25:46.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:26:01.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:26:02.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:26:02.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:26:02.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:26:02.212 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:26:32.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:26:32.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:26:32.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:26:32.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:26:32.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:26:32.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:26:32.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-06T13:26:32.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:26:32.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:26:32.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61939
2026-03-06T13:26:32.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:26:32.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:26:32.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:26:32.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35211
2026-03-06T13:26:32.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:26:32.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:26:32.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13: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 0x7fceb2c60310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:26:35.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:26:35.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:26:37.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-06T13:26:37.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:26:37.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AYWHy%2BdcL7mvtSwOjNF4ysuY5ok%3D&Expires=1772882797 HTTP/1.1" 200 81135
2026-03-06T13:26:38.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:26:38.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:26:38.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:26:38.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:26:38.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:26:53.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:26:53.887 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:26:53.916 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:26:53.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:26:53.963 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:27:23.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:27:23.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:27:24.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T13:27:24.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:27:24.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:27:24.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:27:24.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-06T13:27:24.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:27:24.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:27:24.133 [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-06T13:27:24.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:27:24.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:27:24.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:27:24.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35341
2026-03-06T13:27:24.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:27:24.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:27:24.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:27:27.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc05db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:27:27.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:27:27.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:27:28.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-06T13:27:28.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:27:29.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v17fQ9kDPdMVLRlycCDIyYDVs38%3D&Expires=1772882848 HTTP/1.1" 200 81135
2026-03-06T13:27:29.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:27:29.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:27:29.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:27:29.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:27:29.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:27:44.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:27:44.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:27:44.783 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:27:44.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:27:44.830 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:28:14.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:28:14.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:28:14.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15844
2026-03-06T13:28:14.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:28:14.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:28:14.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:28:14.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-06T13:28:14.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:28:14.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:28:14.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62158
2026-03-06T13:28:14.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:28:14.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:28:14.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:28:14.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35290
2026-03-06T13:28:14.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:28:14.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:28:14.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:28:18.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 0x7fceb3158220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:28:18.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:28:18.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:28:19.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-06T13:28:19.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:28:20.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kgd9ca6TKc7d05sqk%2FHG8cFQCKY%3D&Expires=1772882899 HTTP/1.1" 200 81135
2026-03-06T13:28:20.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:28:20.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:28:20.619 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:28:20.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:28:20.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:28:36.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:28:36.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:28:36.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:28:36.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:28:36.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:29:06.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:29:06.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:29:06.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15601
2026-03-06T13:29:06.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:29:06.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:29:06.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:29:06.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-06T13:29:06.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:29:06.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:29:06.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62255
2026-03-06T13:29:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:29:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:29:06.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:29:06.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35290
2026-03-06T13:29:06.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:29:06.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:29:06.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:29:09.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 0x7fcf6928e410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:29:09.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:29:09.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:29:11.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:29:11.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:29:11.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1gsSzfZ7iSb%2FUOkXw5JSWl9RGHM%3D&Expires=1772882950 HTTP/1.1" 200 80919
2026-03-06T13:29:12.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:29:12.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:29:12.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:29:12.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:29:12.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:29:27.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:29:27.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:29:27.209 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:29:27.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:29:27.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:29:57.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:29:57.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:29:58.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16644
2026-03-06T13:29:58.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:29:58.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:29:58.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:29:58.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-06T13:29:58.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:29:58.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:29:58.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62225
2026-03-06T13:29:58.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:29:58.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:29:58.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:29:58.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35290
2026-03-06T13:29:58.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:29:58.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:29:58.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:30:01.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 0x7fcf6934a920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:30:01.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:30:01.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:30: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-06T13:30:02.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:30:03.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kgl6laPOs%2F7YnfVYOozh%2Bihs450%3D&Expires=1772883002 HTTP/1.1" 200 80919
2026-03-06T13:30:04.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:30:04.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:30:04.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:30:04.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:30:04.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:30:19.411 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:30:19.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:30:19.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:30:19.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:30:19.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:30:49.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:30:49.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:30:49.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16644
2026-03-06T13:30:49.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:30:49.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:30:49.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:30:49.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-06T13:30:49.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:30:49.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:30:49.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62275
2026-03-06T13:30:49.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:30:49.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:30:49.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:30:49.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35320
2026-03-06T13:30:49.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:30:49.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:30:49.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:30:53.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697be230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:30:53.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:30:53.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:30:54.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-06T13:30:54.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:30:55.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6cv%2BLf643yQEZxuJ%2B6HpyLr4hgs%3D&Expires=1772883054 HTTP/1.1" 200 80919
2026-03-06T13:30:55.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:30:55.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:30:55.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:30:55.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:30:55.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:31:10.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:31:10.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:31:10.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:31:10.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:31:10.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:31:40.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:31:40.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:31:40.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16644
2026-03-06T13:31:40.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:31:40.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:31:40.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:31:40.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-06T13:31:40.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:31:40.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:31:40.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62252
2026-03-06T13:31:40.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:31:40.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:31:40.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:31:40.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35284
2026-03-06T13:31:40.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:31:40.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:31:40.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:31: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 0x7fcf6bab2230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:31:43.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:31:43.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:31:45.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-06T13:31:45.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:31:46.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ehdNPmJJKBfHVGB2EaM%2FFd8OPmA%3D&Expires=1772883105 HTTP/1.1" 200 80919
2026-03-06T13:31:46.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:31:46.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:31:46.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:31:46.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:31:46.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:32:01.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:32:01.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:32:02.024 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:32:02.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:32:02.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:32:32.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:32:32.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:32:32.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16644
2026-03-06T13:32:32.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:32:32.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:32:32.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:32:32.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-06T13:32:32.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:32:32.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:32:32.234 [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-06T13:32:32.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:32:32.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:32:32.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:32:32.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35398
2026-03-06T13:32:32.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:32:32.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:32:32.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:32:35.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b605b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:32:35.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:32:35.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:32:36.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-06T13:32:36.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:32:37.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-112840.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6iT44qOr6dcN0UrGLm8lQNE6biQ%3D&Expires=1772883156 HTTP/1.1" 200 80919
2026-03-06T13:32:37.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:32:37.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:32:37.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:32:37.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:32:37.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:32:53.267 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:32:53.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:32:53.440 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:32:53.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:32:53.488 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:33:23.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:33:23.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:33:23.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16644
2026-03-06T13:33:23.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:33:23.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:33:23.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:33:23.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:33:23.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:33:23.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:33:23.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62274
2026-03-06T13:33:23.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:33:23.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:33:23.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:33:23.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35320
2026-03-06T13:33:23.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:33:23.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:33:23.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:33: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 0x7fcf68e2e050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:33:26.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:33:26.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:33:27.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-06T13:33:27.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:33:28.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uykLH%2FZhs25eMQgkkQ6JxtNBjVY%3D&Expires=1772883207 HTTP/1.1" 200 81396
2026-03-06T13:33:29.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:33:29.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:33:29.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:33:29.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:33:29.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:33:44.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:33:44.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:33:44.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:33:44.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:33:44.227 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:34:14.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:34:14.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:34:14.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16644
2026-03-06T13:34:14.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:34:14.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:34:14.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:34:14.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-06T13:34:14.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:34:14.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:34:14.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62283
2026-03-06T13:34:14.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:34:14.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:34:14.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:34:14.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35332
2026-03-06T13:34:14.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:34:14.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:34:14.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:34:17.528 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9a9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:34:17.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:34:17.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:34:18.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-06T13:34:18.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:34:19.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jivb5HeYQ1akKNzZLxD%2BgMdUq0A%3D&Expires=1772883258 HTTP/1.1" 200 81396
2026-03-06T13:34:20.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:34:20.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:34:20.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:34:20.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:34:20.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:34:35.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:34:35.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:34:35.536 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:34:35.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:34:35.585 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:35:05.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:35:05.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:35:06.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16473
2026-03-06T13:35:06.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:35:06.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:35:06.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:35:06.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:35:06.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:35:06.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:35:06.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62252
2026-03-06T13:35:06.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:35:06.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:35:06.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:35:06.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35350
2026-03-06T13:35:06.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:35:06.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:35:06.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:35: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 0x7fcf691e8fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:35:09.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:35:09.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:35:10.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-06T13:35:10.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:35:11.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y1qmmb%2BUZJR5x4CO5pfJPAOY85U%3D&Expires=1772883310 HTTP/1.1" 200 81396
2026-03-06T13:35:11.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:35:11.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:35:11.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:35:11.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:35:11.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:35:26.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:35:26.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:35:26.901 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:35:26.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:35:26.948 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:35:56.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:35:56.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:35:57.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16473
2026-03-06T13:35:57.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:35:57.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:35:57.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:35:57.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:35:57.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:35:57.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:35:57.302 [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-06T13:35:57.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:35:57.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:35:57.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:35:57.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35350
2026-03-06T13:35:57.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:35:57.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:35:57.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:36: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 0x7fcf68c7c220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:36:00.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:36:00.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:36:01.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-06T13:36:01.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:36:02.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113241.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pWUR3HxNzpfoO3sxqC%2FJIHHr6y8%3D&Expires=1772883361 HTTP/1.1" 200 81396
2026-03-06T13:36:02.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:36:02.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:36:02.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:36:02.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:36:02.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:36:19.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:36:19.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:36:19.334 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:36:19.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:36:19.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:36:49.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:36:49.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:36:49.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16473
2026-03-06T13:36:49.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:36:49.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:36:49.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:36:49.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-06T13:36:49.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:36:49.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:36:49.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62238
2026-03-06T13:36:49.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:36:49.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:36:49.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:36:49.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35327
2026-03-06T13:36:49.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:36:49.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:36:49.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:36:52.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 0x7fceb3196950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:36:52.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:36:52.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:36:53.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-06T13:36:53.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:36:54.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j0lYhKikDX4260wEvbQhuvJCi0I%3D&Expires=1772883413 HTTP/1.1" 200 80880
2026-03-06T13:36:55.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:36:55.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:36:55.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:36:55.444 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:36:55.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:37:10.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:37:10.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:37:10.556 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:37:10.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:37:10.601 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:37:40.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:37:40.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:37:40.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16473
2026-03-06T13:37:40.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:37:40.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:37:40.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:37:40.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-06T13:37:40.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:37:40.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:37:40.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62434
2026-03-06T13:37:40.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:37:40.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:37:40.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:37:40.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35426
2026-03-06T13:37:40.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:37:40.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:37:40.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:37: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 0x7fcf694131c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:37:43.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:37:43.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:37:45.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-06T13:37:45.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:37:45.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aDtxxrgo8Y9Gc004%2BP6peNRyL08%3D&Expires=1772883464 HTTP/1.1" 200 80880
2026-03-06T13:37:46.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:37:46.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:37:46.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:37:46.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:37:46.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:38:01.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:38:02.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:38:02.152 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:38:02.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:38:02.200 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:38:32.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:38:32.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:38:32.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16473
2026-03-06T13:38:32.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:38:32.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:38:32.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:38:32.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-06T13:38:32.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:38:32.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:38:32.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62230
2026-03-06T13:38:32.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:38:32.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:38:32.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:38:32.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35435
2026-03-06T13:38:32.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:38:32.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:38:32.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:38: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 0x7fceb2bea500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:38:35.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:38:35.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:38:36.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:38:36.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:38:37.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bbEB4ZdKHRWP96JenY%2B%2Fn%2B%2F7Ia4%3D&Expires=1772883516 HTTP/1.1" 200 80880
2026-03-06T13:38:38.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:38:38.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:38:38.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:38:38.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:38:38.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:38:53.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:38:53.308 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:38:53.337 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:38:53.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:38:53.384 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:39:23.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:39:23.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:39:23.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16473
2026-03-06T13:39:23.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:39:23.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:39:23.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:39:23.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-06T13:39:23.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:39:23.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:39:23.553 [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-06T13:39:23.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:39:23.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:39:23.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:39:23.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35410
2026-03-06T13:39:23.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:39:23.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:39:23.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:39: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 0x7fcf6b9a17b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:39:26.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:39:26.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:39:27.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-06T13:39:27.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:39:28.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GCbbveKLo4S%2F5KRwywViwuZfxEY%3D&Expires=1772883567 HTTP/1.1" 200 80880
2026-03-06T13:39:29.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:39:29.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:39:29.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:39:29.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:39:29.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:39:44.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:39:44.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:39:44.680 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:39:44.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:39:44.727 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:40:14.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:40:14.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:40:15.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16536
2026-03-06T13:40:15.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:40:15.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:40:15.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:40:15.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-06T13:40:15.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:40:15.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:40:15.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62426
2026-03-06T13:40:15.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:40:15.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:40:15.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:40:15.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35473
2026-03-06T13:40:15.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:40:15.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:40:15.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:40: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 0x7fcf68b8a740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:40:18.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:40:18.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:40:19.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:40:19.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:40:20.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-113640.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qW9jV%2FazhjoadtOA%2FKtfkvbWgvE%3D&Expires=1772883619 HTTP/1.1" 200 80880
2026-03-06T13:40:20.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:40:20.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:40:20.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:40:20.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:40:20.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:40:35.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:40:35.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:40:35.745 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:40:35.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:40:35.792 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:41:05.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:41:05.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:41:05.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16536
2026-03-06T13:41:05.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:41:05.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:41:05.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:41:05.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:41:05.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:41:05.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:41:06.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62218
2026-03-06T13:41:06.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:41:06.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:41:06.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:41:06.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35332
2026-03-06T13:41:06.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:41:06.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:41:06.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:41:09.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 0x7fcf68c272b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:41:09.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:41:09.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:41:10.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-06T13:41:10.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:41:11.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hNWyW4O5tsu2W1cRBwke0yUvsc8%3D&Expires=1772883670 HTTP/1.1" 200 80809
2026-03-06T13:41:11.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:41:11.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:41:11.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:41:11.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:41:11.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:41:26.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:41:26.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:41:26.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:41:26.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:41:26.949 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:41:56.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:41:56.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:41:57.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16536
2026-03-06T13:41:57.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:41:57.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:41:57.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:41:57.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:41:57.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:41:57.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:41:57.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62496
2026-03-06T13:41:57.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:41:57.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:41:57.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:41:57.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35332
2026-03-06T13:41:57.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:41:57.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:41:57.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:42: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 0x7fcf68bcfd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:42:00.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:42:00.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:42:01.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-06T13:42:01.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:42:02.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B6DfJQVE5wEtGdE3gzbAWVvtU3I%3D&Expires=1772883721 HTTP/1.1" 200 80809
2026-03-06T13:42:02.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:42:02.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:42:02.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:42:02.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:42:02.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:42:18.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:42:18.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:42:18.520 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:42:18.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:42:18.567 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:42:48.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:42:48.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:42:48.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16536
2026-03-06T13:42:48.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:42:48.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:42:48.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:42:48.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-06T13:42:48.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:42:48.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:42:48.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62144
2026-03-06T13:42:48.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:42:48.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:42:48.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:42:48.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35431
2026-03-06T13:42:48.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:42:48.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:42:48.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:42:51.832 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c18370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:42:51.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:42:51.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:42:52.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-06T13:42:52.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:42:53.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nBM4fpDKgolXEGNCzFv49NgfEPY%3D&Expires=1772883772 HTTP/1.1" 200 80809
2026-03-06T13:42:54.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:42:54.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:42:54.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:42:54.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:42:54.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:43:09.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:43:09.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:43:09.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:43:09.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:43:09.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:43:39.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:43:39.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:43:39.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16536
2026-03-06T13:43:39.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:43:39.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:43:39.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:43:39.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-06T13:43:39.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:43:39.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:43:39.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62230
2026-03-06T13:43:39.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:43:39.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:43:39.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:43:39.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35732
2026-03-06T13:43:39.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:43:39.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:43:39.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:43:43.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 0x7fceb3147ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:43:43.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:43:43.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:43:44.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-06T13:43:44.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:43:45.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pJu0k%2BxKw5tY%2FrwO0grQ68pV5ms%3D&Expires=1772883824 HTTP/1.1" 200 80809
2026-03-06T13:43:45.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:43:45.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:43:45.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:43:45.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:43:45.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:44:02.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:44:02.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:44:02.221 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:44:02.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:44:02.268 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:44:32.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:44:32.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:44:32.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16536
2026-03-06T13:44:32.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:44:32.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:44:32.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:44:32.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-06T13:44:32.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:44:32.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:44:32.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62344
2026-03-06T13:44:32.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:44:32.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:44:32.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:44:32.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35824
2026-03-06T13:44:32.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:44:32.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:44:32.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:44:35.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 0x7fcf69349d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:44:35.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:44:35.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:44:36.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-06T13:44:36.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:44:37.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114040.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zTvlv2t6ayLIwuExtrR0wK1ckQY%3D&Expires=1772883876 HTTP/1.1" 200 80809
2026-03-06T13:44:38.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:44:38.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:44:38.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:44:38.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:44:38.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:44:53.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:44:53.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:44:53.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:44:53.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:44:53.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:45:23.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:45:23.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:45:23.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16459
2026-03-06T13:45:23.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:45:23.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:45:23.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:45:23.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-06T13:45:23.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:45:23.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:45:23.888 [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-06T13:45:23.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:45:23.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:45:23.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:45:23.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35732
2026-03-06T13:45:23.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:45:23.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:45:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:45: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 0x7fcf69648f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:45:26.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:45:26.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:45:28.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-06T13:45:28.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:45:28.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mOWk0tUH99pd2kX64SFjohEtOtk%3D&Expires=1772883927 HTTP/1.1" 200 81481
2026-03-06T13:45:29.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:45:29.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:45:29.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:45:29.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:45:29.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:45:44.776 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:45:44.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:45:44.920 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:45:44.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:45:44.966 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:46:14.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:46:14.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:46:15.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16459
2026-03-06T13:46:15.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:46:15.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:46:15.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:46:15.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:46:15.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:46:15.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:46:15.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62409
2026-03-06T13:46:15.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:46:15.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:46:15.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:46:15.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35730
2026-03-06T13:46:15.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:46:15.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:46:15.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:46:18.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 0x7fceb30f81f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:46:18.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:46:18.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:46:19.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-06T13:46:19.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:46:20.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mYr0ZIRiJyQ5xxo81wouFlTDjJ0%3D&Expires=1772883979 HTTP/1.1" 200 81481
2026-03-06T13:46:20.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:46:20.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:46:20.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:46:20.880 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:46:20.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:46:35.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:46:35.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:46:36.025 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:46:36.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:46:36.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:47:06.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:47:06.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:47:06.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16459
2026-03-06T13:47:06.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:47:06.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:47:06.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:47:06.221 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:47:06.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:47:06.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:47:06.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62122
2026-03-06T13:47:06.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:47:06.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:47:06.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:47:06.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35644
2026-03-06T13:47:06.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:47:06.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:47:06.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:47:09.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2ded0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:47:09.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:47:09.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:47:10.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:47:10.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:47:11.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GlLlEwoxDBZFBBOBeQX0Cg%2BhzPw%3D&Expires=1772884030 HTTP/1.1" 200 81481
2026-03-06T13:47:11.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:47:11.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:47:11.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:47:11.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:47:11.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:47:26.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:47:27.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:47:27.103 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:47:27.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:47:27.150 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:47:57.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:47:57.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:47:57.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16459
2026-03-06T13:47:57.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:47:57.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:47:57.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:47:57.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-06T13:47:57.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:47:57.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:47:57.485 [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-06T13:47:57.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:47:57.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:47:57.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:47:57.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35644
2026-03-06T13:47:57.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:47:57.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:47:57.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:48:00.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 0x7fcf6bbcad40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:48:00.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:48:00.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:48:01.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-06T13:48:01.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:48:02.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fweZ6PeW4453mJVpYhKd1I1uWFc%3D&Expires=1772884081 HTTP/1.1" 200 81481
2026-03-06T13:48:03.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:48:03.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:48:03.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:48:03.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:48:03.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:48:17.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:48:17.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:48:17.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:48:17.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:48:18.036 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:48:48.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:48:48.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:48:48.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16459
2026-03-06T13:48:48.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:48:48.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:48:48.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:48:48.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-06T13:48:48.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:48:48.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:48:48.228 [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-06T13:48:48.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:48:48.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:48:48.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:48:48.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35687
2026-03-06T13:48:48.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:48:48.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:48:48.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:48:51.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc05e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:48:51.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:48:51.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:48:52.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-06T13:48:52.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:48:53.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ziyd2c%2BUi0%2BHbl%2FzaYaQDMgxrkU%3D&Expires=1772884132 HTTP/1.1" 200 80950
2026-03-06T13:48:53.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:48:53.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:48:53.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:48:53.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:48:53.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:49:10.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:49:11.003 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:49:11.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:49:11.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:49:11.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:49:41.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:49:41.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:49:41.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16459
2026-03-06T13:49:41.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:49:41.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:49:41.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:49:41.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-06T13:49:41.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:49:41.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:49:41.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62238
2026-03-06T13:49:41.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:49:41.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:49:41.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:49:41.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35668
2026-03-06T13:49:41.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:49:41.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:49:41.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:49: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 0x7fcf6974cc40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:49:44.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:49:44.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:49:45.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-06T13:49:45.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:49:46.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rm7KeoI09LXvEDHhm5dL0Wdd6AI%3D&Expires=1772884185 HTTP/1.1" 200 80950
2026-03-06T13:49:46.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:49:46.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:49:46.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:49:46.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:49:46.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:50:01.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:50:01.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:50:01.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:50:01.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:50:01.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:50:31.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:50:31.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:50:32.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16559
2026-03-06T13:50:32.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:50:32.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:50:32.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:50:32.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-06T13:50:32.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:50:32.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:50:32.269 [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-06T13:50:32.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:50:32.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:50:32.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:50:32.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35627
2026-03-06T13:50:32.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:50:32.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:50:32.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:50:35.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69410700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:50:35.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:50:35.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:50:36.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-06T13:50:36.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:50:37.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6ZpIFpbYk0Dm1PHic1qvqsm6Fp8%3D&Expires=1772884236 HTTP/1.1" 200 80950
2026-03-06T13:50:37.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:50:37.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:50:37.880 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:50:37.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:50:37.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:50:53.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:50:53.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:50:53.632 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:50:53.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:50:53.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:51:23.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:51:23.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:51:24.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16462
2026-03-06T13:51:24.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:51:24.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:51:24.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:51:24.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-06T13:51:24.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:51:24.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:51:24.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62084
2026-03-06T13:51:24.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:51:24.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:51:24.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:51:24.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35716
2026-03-06T13:51:24.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:51:24.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:51:24.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:51:27.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 0x7fcf68c06f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:51:27.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:51:27.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:51:28.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-06T13:51:28.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:51:29.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6KMCYdTDLVojZqNf0X1WcJOChtk%3D&Expires=1772884288 HTTP/1.1" 200 80950
2026-03-06T13:51:30.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:51:30.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:51:30.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:51:30.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:51:30.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:51:45.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:51:45.497 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:51:45.526 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:51:45.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:51:45.572 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:52:15.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:52:15.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:52:15.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16559
2026-03-06T13:52:15.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:52:15.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:52:15.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:52:15.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-06T13:52:15.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:52:15.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:52:15.921 [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-06T13:52:15.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:52:15.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:52:15.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:52:15.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35680
2026-03-06T13:52:15.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:52:15.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:52:15.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13: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 0x7fcf6bfca7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:52:19.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:52:19.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:52:20.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-06T13:52:20.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:52:20.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-114841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B0hVZbh5OspOKM51x7KAQq24PRE%3D&Expires=1772884339 HTTP/1.1" 200 80950
2026-03-06T13:52:21.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:52:21.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:52:21.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:52:21.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:52:21.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:52:36.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:52:36.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:52:37.010 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:52:37.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:52:37.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:53:07.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:53:07.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:53:07.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16559
2026-03-06T13:53:07.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:53:07.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:53:07.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:53:07.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-06T13:53:07.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:53:07.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:53:07.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62063
2026-03-06T13:53:07.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:53:07.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:53:07.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:53:07.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35676
2026-03-06T13:53:07.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:53:07.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:53:07.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:53:10.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d5930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:53:10.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:53:10.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:53:11.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-06T13:53:11.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:53:12.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4lA%2FecnyDoNUN23RPPY4TUUnDuE%3D&Expires=1772884391 HTTP/1.1" 200 80814
2026-03-06T13:53:12.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:53:12.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:53:12.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:53:12.856 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:53:12.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:53:28.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:53:28.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:53:28.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:53:28.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:53:28.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:53:58.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:53:58.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:53:58.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16559
2026-03-06T13:53:58.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:53:58.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:53:58.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:53:58.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-06T13:53:58.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:53:58.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:53:58.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61946
2026-03-06T13:53:58.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:53:58.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:53:58.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:53:58.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35676
2026-03-06T13:53:58.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:53:58.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:53:58.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:54: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 0x7fcf68511840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:54:01.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:54:01.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:54:03.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-06T13:54:03.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:54:04.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tjWyA9QUdOWMf6QI0WE4izixThU%3D&Expires=1772884442 HTTP/1.1" 200 80814
2026-03-06T13:54:04.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:54:04.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:54:04.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:54:04.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:54:04.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:54:20.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:54:20.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:54:20.807 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:54:20.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:54:20.854 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:54:50.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:54:50.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:54:51.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16559
2026-03-06T13:54:51.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:54:51.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:54:51.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:54:51.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:54:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:54:51.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:54:51.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61950
2026-03-06T13:54:51.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:54:51.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:54:51.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:54:51.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35695
2026-03-06T13:54:51.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:54:51.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:54:51.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:54:54.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 0x7fcf694ca710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:54:54.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:54:54.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:54:55.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-06T13:54:55.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:54:56.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wP5al14TjsmlxCi14DJ6BUCCipo%3D&Expires=1772884495 HTTP/1.1" 200 80814
2026-03-06T13:54:56.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:54:56.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:54:56.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:54:56.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:54:56.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:55:12.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:55:12.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:55:12.282 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:55:12.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:55:12.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:55:42.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:55:42.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:55:42.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16460
2026-03-06T13:55:42.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:55:42.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:55:42.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:55:42.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-06T13:55:42.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:55:42.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:55:42.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62102
2026-03-06T13:55:42.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:55:42.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:55:42.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:55:42.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35631
2026-03-06T13:55:42.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:55:42.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:55:42.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:55: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 0x7fceb3146c50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:55:45.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:55:45.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:55: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-06T13:55:46.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:55:47.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zObaN3l36Lzoipo%2F1CeqNToIJ%2Fo%3D&Expires=1772884546 HTTP/1.1" 200 80814
2026-03-06T13:55:48.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:55:48.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:55:48.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:55:48.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:55:48.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:56:04.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:56:04.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:56:04.385 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:56:04.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:56:04.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:56:34.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:56:34.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:56:34.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16460
2026-03-06T13:56:34.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:56:34.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:56:34.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:56:34.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-06T13:56:34.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:56:34.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:56:34.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61973
2026-03-06T13:56:34.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:56:34.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:56:34.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:56:34.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35570
2026-03-06T13:56:34.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:56:34.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:56:34.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:56:38.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 0x7fceb31952d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:56:38.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:56:38.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:56:39.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-06T13:56:39.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:56:40.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115240.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bm%2FOmJowPXDCpBAFfTeRvKEs1L8%3D&Expires=1772884599 HTTP/1.1" 200 80814
2026-03-06T13:56:40.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:56:40.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:56:40.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:56:40.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:56:40.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:56:56.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:56:56.355 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:56:56.386 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:56:56.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:56:56.432 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:57:26.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:57:26.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:57:26.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16460
2026-03-06T13:57:26.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:57:26.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:57:26.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:57:26.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-06T13:57:26.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:57:26.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:57:26.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61969
2026-03-06T13:57:26.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:57:26.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:57:26.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:57:26.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35643
2026-03-06T13:57:26.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:57:26.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:57:26.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:57: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 0x7fcf697875b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:57:29.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:57:29.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:57:30.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:57:30.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:57:31.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8P3xymK4p6KIml4a%2FtZLvdbSxJQ%3D&Expires=1772884650 HTTP/1.1" 200 80929
2026-03-06T13:57:32.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:57:32.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:57:32.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:57:32.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:57:32.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:57:47.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:57:47.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:57:47.682 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:57:47.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:57:47.730 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:58:17.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:58:17.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:58:18.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16460
2026-03-06T13:58:18.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:58:18.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:58:18.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:58:18.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-06T13:58:18.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:58:18.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:58:18.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61811
2026-03-06T13:58:18.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:58:18.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:58:18.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:58:18.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35541
2026-03-06T13:58:18.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:58:18.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:58:18.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:58: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 0x7fcf68d96620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:58:21.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:58:21.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:58:22.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T13:58:22.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:58:23.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9JiVywKf96ioG0WPeZY%2BH7RP%2Bdw%3D&Expires=1772884702 HTTP/1.1" 200 80929
2026-03-06T13:58:23.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:58:23.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:58:23.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:58:23.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:58:23.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:58:39.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:58:39.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:58:39.205 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:58:39.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:58:39.252 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T13:59:09.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T13:59:09.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T13:59:09.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16460
2026-03-06T13:59:09.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T13:59:09.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T13:59:09.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T13:59:09.397 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T13:59:09.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T13:59:09.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T13:59:09.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61863
2026-03-06T13:59:09.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:59:09.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T13:59:09.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T13:59:09.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35636
2026-03-06T13:59:09.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T13:59:09.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T13:59:09.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T13:59: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 0x7fcf69512b00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T13:59:12.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T13:59:12.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T13:59:13.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-06T13:59:13.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T13:59:14.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hFlpndTNmjj37qJEHGyJhdH7Xpw%3D&Expires=1772884753 HTTP/1.1" 200 80929
2026-03-06T13:59:15.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T13:59:15.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T13:59:15.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T13:59:15.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T13:59:15.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T13:59:30.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:59:30.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T13:59:30.227 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T13:59:30.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T13:59:30.274 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:00:00.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:00:00.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:00:01.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16608
2026-03-06T14:00:01.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:00:01.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:00:01.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:00:01.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-06T14:00:01.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:00:01.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:00:01.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61872
2026-03-06T14:00:01.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:00:01.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:00:01.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:00:01.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35593
2026-03-06T14:00:01.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:00:01.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:00:01.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:00: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 0x7fcf697bdf60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:00:04.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:00:04.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:00:05.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-06T14:00:05.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:00:06.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-115642.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=veaAk3I6pfiSRcoalN7058xAI1g%3D&Expires=1772884805 HTTP/1.1" 200 80929
2026-03-06T14:00:06.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:00:06.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:00:06.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:00:06.873 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:00:06.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:00:22.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:00:22.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:00:22.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:00:22.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:00:22.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:00:52.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:00:52.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:00:52.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16563
2026-03-06T14:00:52.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:00:52.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:00:52.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:00:52.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-06T14:00:52.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:00:52.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:00:52.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61951
2026-03-06T14:00:52.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:00:52.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:00:52.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:00:52.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35593
2026-03-06T14:00:52.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:00:52.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:00:52.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:00: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 0x7fcf68556cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:00:55.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:00:55.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:00:57.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-06T14:00:57.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:00:58.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NaEFFQJenhLGB9cr9s3IM7FHMx8%3D&Expires=1772884857 HTTP/1.1" 200 80899
2026-03-06T14:00:58.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:00:58.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:00:58.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:00:58.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:00:58.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:01:14.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:01:14.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:01:14.973 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:01:14.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:01:15.019 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:01:45.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:01:45.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:01:45.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16563
2026-03-06T14:01:45.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:01:45.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:01:45.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:01:45.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-06T14:01:45.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:01:45.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:01:45.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61916
2026-03-06T14:01:45.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:01:45.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:01:45.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:01:45.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35591
2026-03-06T14:01:45.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:01:45.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:01:45.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:01:48.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 0x7fcf68b58d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:01:48.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:01:48.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:01:49.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-06T14:01:49.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:01:50.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pi9EtohZZzYjGJVXLgCZlEFtiPA%3D&Expires=1772884909 HTTP/1.1" 200 80899
2026-03-06T14:01:50.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:01:50.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:01:50.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:01:50.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:01:50.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:02:06.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:02:06.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:02:07.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:02:07.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:02:07.070 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:02:37.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:02:37.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:02:37.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16563
2026-03-06T14:02:37.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:02:37.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:02:37.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:02:37.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-06T14:02:37.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:02:37.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:02:37.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61848
2026-03-06T14:02:37.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:02:37.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:02:37.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:02:37.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35464
2026-03-06T14:02:37.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:02:37.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:02:37.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:02: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 0x7fceb3145c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:02:40.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:02:40.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:02:41.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:02:41.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:02:42.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c0BoeQHfrlX2UGmtlrVfAdusO80%3D&Expires=1772884961 HTTP/1.1" 200 80899
2026-03-06T14:02:42.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:02:42.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:02:42.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:02:42.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:02:42.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:02:58.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:02:58.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:02:58.381 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:02:58.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:02:58.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:03:28.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:03:28.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:03:29.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16608
2026-03-06T14:03:29.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:03:29.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:03:29.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:03:29.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:03:29.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:03:29.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:03:29.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61964
2026-03-06T14:03:29.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:03:29.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:03:29.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:03:29.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35587
2026-03-06T14:03:29.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:03:29.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:03:29.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:03: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 0x7fcf6974d930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:03:32.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:03:32.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:03:33.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-06T14:03:33.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:03:34.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pXhjAtVL0GlorOiKvz4I%2FLiLYWs%3D&Expires=1772885013 HTTP/1.1" 200 80899
2026-03-06T14:03:34.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:03:34.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:03:34.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:03:34.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:03:34.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:03:49.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:03:49.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:03:49.888 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:03:49.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:03:49.935 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:04:19.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:04:19.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:04:20.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16563
2026-03-06T14:04:20.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:04:20.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:04:20.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:04:20.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-06T14:04:20.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:04:20.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:04:20.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61977
2026-03-06T14:04:20.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:04:20.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:04:20.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:04:20.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35585
2026-03-06T14:04:20.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:04:20.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:04:20.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:04: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 0x7fcf6bad1750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:04:23.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:04:23.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:04:24.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:04:24.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:04:25.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120042.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dKLKwez8pSivF2k9Jm%2Fv6m6rEZU%3D&Expires=1772885064 HTTP/1.1" 200 80899
2026-03-06T14:04:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:04:26.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:04:26.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:04:26.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:04:26.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:04:42.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:04:43.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:04:43.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:04:43.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:04:43.162 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:05:13.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:05:13.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:05:13.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16563
2026-03-06T14:05:13.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:05:13.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:05:13.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:05:13.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-06T14:05:13.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:05:13.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:05:13.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61859
2026-03-06T14:05:13.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:05:13.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:05:13.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:05:13.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35580
2026-03-06T14:05:13.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:05:13.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:05:13.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:05:16.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cd1000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:05:16.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:05:16.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:05:17.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-06T14:05:17.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:05:18.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=umtLi3INhVgMsrV0lq3eGp6Py%2B0%3D&Expires=1772885117 HTTP/1.1" 200 80646
2026-03-06T14:05:18.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:05:18.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:05:18.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:05:18.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:05:18.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:05:34.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:05:34.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:05:34.703 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:05:34.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:05:34.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:06:04.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:06:04.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:06:05.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16456
2026-03-06T14:06:05.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:06:05.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:06:05.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:06:05.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-06T14:06:05.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:06:05.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:06:05.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61904
2026-03-06T14:06:05.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:06:05.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:06:05.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:06:05.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35544
2026-03-06T14:06:05.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:06:05.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:06:05.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:06:08.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697df970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:06:08.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:06:08.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:06:09.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:06:09.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:06:10.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v3xzq6lzvlT2fH7BdVB7KpUrT60%3D&Expires=1772885169 HTTP/1.1" 200 80646
2026-03-06T14:06:10.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:06:10.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:06:10.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:06:10.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:06:10.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:06:26.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:06:26.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:06:26.823 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:06:26.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:06:26.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:06:56.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:06:56.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:06:56.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16456
2026-03-06T14:06:56.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:06:56.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:06:56.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:06:57.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:06:57.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:06:57.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:06:57.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61837
2026-03-06T14:06:57.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:06:57.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:06:57.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:06:57.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35544
2026-03-06T14:06:57.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:06:57.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:06:57.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:07:00.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 0x7fceb2c23940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:07:00.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:07:00.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:07:01.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-06T14:07:01.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:07:02.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GtmWpGt45Kloa9OWUDzjXcnB1d0%3D&Expires=1772885221 HTTP/1.1" 200 80646
2026-03-06T14:07:02.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:07:02.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:07:02.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:07:02.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:07:02.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:07:18.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:07:18.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:07:18.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:07:18.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:07:18.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:07:48.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:07:48.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:07:48.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16456
2026-03-06T14:07:48.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:07:48.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:07:48.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:07:48.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-06T14:07:48.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:07:48.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:07:48.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61852
2026-03-06T14:07:48.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:07:48.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:07:48.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:07:48.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35528
2026-03-06T14:07:48.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:07:48.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:07:48.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:07:51.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 0x7fcf692a49d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:07:51.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:07:51.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:07:52.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-06T14:07:52.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:07:53.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120443.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EWQLJJ6rfS6cZ8xPLGTPS%2B9Jnu4%3D&Expires=1772885272 HTTP/1.1" 200 80646
2026-03-06T14:07:54.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:07:54.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:07:54.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:07:54.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:07:54.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:08:09.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:08:09.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:08:10.002 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:08:10.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:08:10.050 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:08:40.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:08:40.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:08:40.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16456
2026-03-06T14:08:40.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:08:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:08:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:08:40.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-06T14:08:40.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:08:40.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:08:40.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62069
2026-03-06T14:08:40.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:08:40.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:08:40.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:08:40.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35610
2026-03-06T14:08:40.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:08:40.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:08:40.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:08: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 0x7fcf6938d600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:08:43.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:08:43.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:08:44.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-06T14:08:44.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:08:45.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MZeTEcLWpsBTcVBAtRBPF3X%2FJMI%3D&Expires=1772885324 HTTP/1.1" 200 80923
2026-03-06T14:08:46.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:08:46.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:08:46.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:08:46.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:08:46.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:09:01.038 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:09:01.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:09:01.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:09:01.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:09:01.238 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:09:31.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:09:31.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:09:31.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16456
2026-03-06T14:09:31.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:09:31.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:09:31.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:09:31.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-06T14:09:31.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:09:31.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:09:31.567 [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-06T14:09:31.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:09:31.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:09:31.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:09:31.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35580
2026-03-06T14:09:31.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:09:31.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:09:31.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:09:34.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 0x7fcf693bb6d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:09:34.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:09:34.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:09:35.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-06T14:09:35.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:09:36.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m182JPtKjc3o2UBxP%2FQcns8eZt4%3D&Expires=1772885375 HTTP/1.1" 200 80923
2026-03-06T14:09:37.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:09:37.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:09:37.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:09:37.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:09:37.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:09:54.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:09:55.006 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:09:55.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:09:55.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:09:55.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:10:25.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:10:25.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:10:25.238 [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-06T14:10:25.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:10:25.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:10:25.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:10: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-06T14:10:25.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:10:25.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:10:25.265 [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-06T14:10:25.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:10:25.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:10:25.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:10:25.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35551
2026-03-06T14:10:25.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:10:25.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:10:25.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:10:28.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 0x7fcf68a77fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:10:28.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:10:28.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:10:29.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-06T14:10:29.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:10:30.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jXM755OlR0AmmkjiJ6EsE%2BGh8zo%3D&Expires=1772885429 HTTP/1.1" 200 80923
2026-03-06T14:10:30.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:10:30.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:10:30.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:10:30.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:10:30.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:10:46.512 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:10:46.626 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:10:46.655 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:10:46.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:10:46.702 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:11:16.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:11:16.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:11:18.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:11:18.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:11:18.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:11:18.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:11:18.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-06T14:11:18.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:11:18.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:11:18.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61975
2026-03-06T14:11:18.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:11:18.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:11:18.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:11:18.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35652
2026-03-06T14:11:18.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:11:18.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:11:18.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:11: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 0x7fcf68c00f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:11:21.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:11:21.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:11:22.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-06T14:11:22.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:11:23.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ig3iFzyKpQHQYXl%2BegGNzCkpM4M%3D&Expires=1772885482 HTTP/1.1" 200 80923
2026-03-06T14:11:23.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:11:23.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:11:23.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:11:23.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:11:23.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:11:41.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:11:41.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:11:41.395 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:11:41.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:11:41.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:12:11.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:12:11.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:12:11.576 [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-06T14:12:11.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:12:11.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:12:11.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:12:11.609 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:12:11.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:12:11.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:12:11.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61850
2026-03-06T14:12:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:12:11.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:12:11.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:12:11.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35603
2026-03-06T14:12:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:12:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:12:11.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:12:14.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69154820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:12:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:12:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:12:15.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:12:15.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:12:16.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-120841.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fV4KdTRgUosQGkfHa6MKFBU7WRQ%3D&Expires=1772885535 HTTP/1.1" 200 80923
2026-03-06T14:12:17.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:12:17.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:12:17.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:12:17.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:12:17.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:12:32.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:12:32.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:12:32.611 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:12:32.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:12:32.659 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:13:02.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:13:02.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:13:02.956 [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-06T14:13:02.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:13:02.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:13:02.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:13:02.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-06T14:13:02.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:13:02.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:13:02.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61966
2026-03-06T14:13:02.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:13:02.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:13:02.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:13:02.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35609
2026-03-06T14:13:02.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:13:02.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:13:02.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:13:06.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69417b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:13:06.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:13:06.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:13:07.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-06T14:13:07.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:13:08.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YsrrcJ8iDW%2BcQ%2F3mWBRy3%2FGLVGU%3D&Expires=1772885587 HTTP/1.1" 200 80597
2026-03-06T14:13:08.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:13:08.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:13:08.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:13:08.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:13:08.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:13:25.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:13:25.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:13:25.420 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:13:25.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:13:25.467 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:13:55.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:13:55.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:13:55.757 [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-06T14:13:55.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:13:55.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:13:55.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:13:55.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-06T14:13:55.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:13:55.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:13:55.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61845
2026-03-06T14:13:55.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:13:55.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:13:55.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:13:55.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35609
2026-03-06T14:13:55.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:13:55.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:13:55.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:13: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 0x7fcf685630d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:13:58.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:13:58.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:14:00.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-06T14:14:00.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:14:00.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pov5wa%2BW0ffUHQK2NuYZEHuO6nE%3D&Expires=1772885639 HTTP/1.1" 200 80597
2026-03-06T14:14:01.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:14:01.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:14:01.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:14:01.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:14:01.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:14:16.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:14:16.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:14:17.014 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:14:17.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:14:17.062 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:14:47.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:14:47.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:14:47.212 [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-06T14:14:47.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:14:47.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:14:47.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:14:47.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-06T14:14:47.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:14:47.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:14:47.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62013
2026-03-06T14:14:47.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:14:47.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:14:47.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:14:47.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35668
2026-03-06T14:14:47.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:14:47.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:14:47.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:14:50.360 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4787fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:14:50.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:14:50.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:14:51.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-06T14:14:51.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:14:52.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hd7mXBYd6kKPhtCCMpKqC6o4CcY%3D&Expires=1772885691 HTTP/1.1" 200 80597
2026-03-06T14:14:52.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:14:52.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:14:52.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:14:52.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:14:52.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:15:09.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:15:09.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:15:09.578 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:15:09.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:15:09.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:15:39.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:15:39.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:15:40.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:15:40.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:15:40.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:15:40.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:15:40.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-06T14:15:40.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:15:40.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:15:40.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62028
2026-03-06T14:15:40.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:15:40.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:15:40.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:15:40.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35568
2026-03-06T14:15:40.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:15:40.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:15:40.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:15:43.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 0x7fceb3169ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:15:43.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:15:43.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:15:44.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:15:44.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:15:45.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wvfu8BAd0ps01AgcXBU6UHUtmes%3D&Expires=1772885744 HTTP/1.1" 200 80597
2026-03-06T14:15:45.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:15:45.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:15:45.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:15:45.800 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:15:45.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:16:00.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:16:00.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:16:00.887 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:16:00.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:16:00.934 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:16:30.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:16:30.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:16:31.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:16:31.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:16:31.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:16:31.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:16:31.293 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:16:31.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:16:31.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:16:31.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62028
2026-03-06T14:16:31.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:16:31.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:16:31.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:16:31.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35579
2026-03-06T14:16:31.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:16:31.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:16:31.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:16:34.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697a83a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:16:34.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:16:34.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:16:35.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-06T14:16:35.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:16:36.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S1LQpCZ79Aokn7kf1wqQBYB68lw%3D&Expires=1772885795 HTTP/1.1" 200 80597
2026-03-06T14:16:36.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:16:36.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:16:36.978 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:16:37.000 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:16:37.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:16:52.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:16:52.493 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:16:52.522 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:16:52.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:16:52.569 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:17:22.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:17:22.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:17:22.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:17:22.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:17:22.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:17:22.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:17:22.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-06T14:17:22.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:17:22.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:17:22.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61820
2026-03-06T14:17:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:17:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:17:22.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:17:22.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35577
2026-03-06T14:17:22.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:17:22.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:17:22.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:17:26.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 0x7fcf684c50f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:17:26.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:17:26.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:17:27.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-06T14:17:27.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:17:28.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zUZB7FOkCHXjSKdgN5KYGZkQEiA%3D&Expires=1772885847 HTTP/1.1" 200 80597
2026-03-06T14:17:28.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:17:28.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:17:28.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:17:28.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:17:28.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:17:43.322 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:17:43.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:17:43.463 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:17:43.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:17:43.511 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:18:13.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:18:13.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:18:14.119 [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-06T14:18:14.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:18:14.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:18:14.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:18:14.136 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:18:14.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:18:14.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:18:14.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61714
2026-03-06T14:18:14.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:18:14.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:18:14.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:18:14.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35581
2026-03-06T14:18:14.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:18:14.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:18:14.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:18: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 0x7fcf68c04f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:18:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:18:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:18: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-06T14:18:18.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:18:19.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZjuWkPaC0u7VKfCBCArPYrPOK0Y%3D&Expires=1772885898 HTTP/1.1" 200 80597
2026-03-06T14:18:19.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:18:19.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:18:19.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:18:19.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:18:19.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:18:34.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:18:34.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:18:34.649 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:18:34.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:18:34.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:19:04.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:19:04.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:19:04.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:19:04.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:19:04.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:19:04.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:19:04.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-06T14:19:04.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:19:04.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:19:04.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61674
2026-03-06T14:19:04.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:19:04.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:19:04.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:19:04.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35547
2026-03-06T14:19:04.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:19:04.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:19:04.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:19:07.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 0x7fcf69362620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:19:07.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:19:07.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:19:09.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-06T14:19:09.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:19:09.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BHW4ffUyDIUur4Z5bGDox5UVc%2BU%3D&Expires=1772885948 HTTP/1.1" 200 80597
2026-03-06T14:19:10.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:19:10.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:19:10.463 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:19:10.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:19:10.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:19:27.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:19:27.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:19:27.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:19:27.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:19:27.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:19:57.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:19:57.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:19:58.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:19:58.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:19:58.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:19:58.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:19:58.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-06T14:19:58.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:19:58.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:19:58.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61613
2026-03-06T14:19:58.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:19:58.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:19:58.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:19:58.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35547
2026-03-06T14:19:58.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:19:58.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:19:58.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:20:01.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b66e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:20:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:20:01.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:20:02.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-06T14:20:02.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:20:03.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-121243.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mbLEwzUg0BAogtazdSK3vuDY21I%3D&Expires=1772886002 HTTP/1.1" 200 80597
2026-03-06T14:20:04.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:20:04.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:20:04.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:20:04.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:20:04.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:20:19.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:20:19.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:20:19.760 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:20:19.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:20:19.808 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:20:49.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:20:49.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:20:50.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:20:50.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:20:50.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:20:50.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:20:50.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-06T14:20:50.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:20:50.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:20:50.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61443
2026-03-06T14:20:50.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:20:50.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:20:50.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:20:50.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35446
2026-03-06T14:20:50.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:20:50.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:20:50.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:20: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 0x7fcf68e345b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:20:53.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:20:53.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:20:54.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:20:54.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:20:55.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OAH1Y%2F9qKZXn0xwVY%2F8%2Fa34bXpI%3D&Expires=1772886054 HTTP/1.1" 200 80288
2026-03-06T14:20:55.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:20:55.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:20:55.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:20:55.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:20:55.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:21:11.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:21:11.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:21:11.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:21:11.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:21:11.233 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:21:41.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:21:41.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:21:41.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:21:41.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:21:41.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:21:41.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:21:41.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:21:41.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:21:41.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:21:41.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61702
2026-03-06T14:21:41.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:21:41.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:21:41.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:21:41.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35439
2026-03-06T14:21:41.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:21:41.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:21:41.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:21:44.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 0x7fceb2c18310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:21:44.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:21:44.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:21:45.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-06T14:21:45.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:21:46.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6TJZluol%2Fug2Qr%2FfPzyxCLUfFig%3D&Expires=1772886105 HTTP/1.1" 200 80288
2026-03-06T14:21:47.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:21:47.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:21:47.146 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:21:47.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:21:47.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:22:01.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:22:01.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:22:01.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:22:01.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:22:01.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:22:31.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:22:31.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:22:32.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:22:32.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:22:32.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:22:32.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:22:32.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-06T14:22:32.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:22:32.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:22:32.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61488
2026-03-06T14:22:32.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:22:32.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:22:32.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:22:32.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35459
2026-03-06T14:22:32.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:22:32.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:22:32.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14: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 0x7fcf68e188b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:22:35.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:22:35.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:22:36.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-06T14:22:36.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:22:37.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9e5o%2Fd%2FdzyherI0AnZ0lIwjL8F0%3D&Expires=1772886156 HTTP/1.1" 200 80288
2026-03-06T14:22:37.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:22:37.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:22:37.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:22:37.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:22:37.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:22:52.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:22:52.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:22:52.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:22:52.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:22:52.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:23:22.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:23:22.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:23:22.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16477
2026-03-06T14:23:22.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:23:22.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:23:22.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:23:22.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-06T14:23:22.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:23:22.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:23:22.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61174
2026-03-06T14:23:22.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:23:22.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:23:22.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:23:22.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35436
2026-03-06T14:23:22.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:23:22.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:23:22.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:23:25.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:23:25.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:23:25.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:23:27.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-06T14:23:27.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:23:27.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iHnyt4IM038ZJDTSayiohcDVpZg%3D&Expires=1772886206 HTTP/1.1" 200 80288
2026-03-06T14:23:28.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:23:28.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:23:28.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:23:28.401 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:23:28.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:23:43.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:23:43.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:23:43.703 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:23:43.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:23:43.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:24:13.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:24:13.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:24:15.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:24:15.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:24:15.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:24:15.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:24:15.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-06T14:24:15.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:24:15.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:24:15.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61334
2026-03-06T14:24:15.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:24:15.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:24:15.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:24:15.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35510
2026-03-06T14:24:15.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:24:15.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:24:15.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:24:18.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 0x7fcf6b8cf610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:24:18.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:24:18.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:24:19.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-06T14:24:19.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:24:20.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122041.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0n%2FcVfzXrKTsq1NvC5kuoXbf9EQ%3D&Expires=1772886259 HTTP/1.1" 200 80288
2026-03-06T14:24:20.737 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:24:20.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:24:20.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:24:20.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:24:20.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:24:36.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:24:36.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:24:36.316 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:24:36.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:24:36.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:25:06.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:25:06.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:25:06.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:25:06.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:25:06.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:25:06.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:25:06.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-06T14:25:06.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:25:06.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:25:06.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61285
2026-03-06T14:25:06.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:25:06.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:25:06.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:25:06.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35401
2026-03-06T14:25:06.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:25:06.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:25:06.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:25:10.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 0x7fcf68b8a4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:25:10.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:25:10.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:25:11.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-06T14:25:11.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:25:12.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oG%2FlNuJetQd3uR3195k0lAUR%2BZA%3D&Expires=1772886310 HTTP/1.1" 200 80233
2026-03-06T14:25:12.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:25:12.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:25:12.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:25:12.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:25:12.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:25:27.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:25:27.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:25:27.937 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:25:27.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:25:27.984 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:25:58.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:25:58.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:25:59.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:25:59.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:25:59.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:25:59.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:25:59.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-06T14:25:59.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:25:59.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:25:59.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61289
2026-03-06T14:25:59.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:25:59.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:25:59.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:25:59.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35401
2026-03-06T14:25:59.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:25:59.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:25:59.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:26:02.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 0x7fcf68b88f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:26:02.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:26:02.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:26:03.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-06T14:26:03.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:26:04.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qkmYrWgb9wvaQBRpbM9P9wwaEcM%3D&Expires=1772886363 HTTP/1.1" 200 80233
2026-03-06T14:26:04.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:26:04.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:26:04.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:26:04.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:26:04.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:26:19.683 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:26:19.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:26:19.826 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:26:19.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:26:19.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:26:49.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:26:49.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:26:50.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:26:50.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:26:50.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:26:50.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:26:50.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-06T14:26:50.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:26:50.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:26:50.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61082
2026-03-06T14:26:50.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:26:50.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:26:50.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:26:50.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35400
2026-03-06T14:26:50.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:26:50.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:26:50.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:26: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 0x7fceb2ca5a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:26:53.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:26:53.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:26:54.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-06T14:26:54.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:26:55.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nMt65uirGs3AXlVWwY%2BpuuCLW74%3D&Expires=1772886414 HTTP/1.1" 200 80233
2026-03-06T14:26:55.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:26:55.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:26:55.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:26:55.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:26:55.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:27:11.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:27:11.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:27:11.373 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:27:11.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:27:11.421 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:27:41.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:27:41.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:27:41.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:27:41.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:27:41.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:27:41.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:27:41.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-06T14:27:41.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:27:41.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:27:41.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61211
2026-03-06T14:27:41.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:27:41.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:27:41.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:27:41.881 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35266
2026-03-06T14:27:41.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:27:41.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:27:41.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:27:44.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 0x7fcf68a069b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:27:44.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:27:44.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:27:46.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-06T14:27:46.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:27:46.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=erIsiiqcYIPvLQSOYQj5yhbrvck%3D&Expires=1772886465 HTTP/1.1" 200 80233
2026-03-06T14:27:47.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:27:47.461 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:27:47.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:27:47.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:27:47.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:28:02.379 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:28:02.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:28:02.521 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:28:02.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:28:02.568 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:28:32.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:28:32.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:28:32.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:28:32.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:28:32.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:28:32.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:28:32.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-06T14:28:32.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:28:32.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:28:32.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61236
2026-03-06T14:28:32.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:28:32.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:28:32.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:28:33.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35337
2026-03-06T14:28:33.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:28:33.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:28:33.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:28:36.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697822c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:28:36.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:28:36.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:28:37.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-06T14:28:37.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:28:38.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122442.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4CGvede%2FI93%2FUIUwCMAxx5W6q00%3D&Expires=1772886517 HTTP/1.1" 200 80233
2026-03-06T14:28:38.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:28:38.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:28:38.598 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:28:38.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:28:38.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:28:53.902 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:28:54.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:28:54.046 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:28:54.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:28:54.092 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:29:24.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:29:24.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:29:24.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15835
2026-03-06T14:29:24.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:29:24.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:29:24.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:29:24.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-06T14:29:24.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:29:24.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:29:24.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61133
2026-03-06T14:29:24.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:29:24.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:29:24.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:29:24.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-06T14:29:24.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:29:24.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:29:24.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:29:27.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 0x7fcf6bad5120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:29:27.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:29:27.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:29:28.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:29:28.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:29:29.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1rgdIhsgU8zUyGKgi7wI28o3xgI%3D&Expires=1772886568 HTTP/1.1" 200 79963
2026-03-06T14:29:29.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:29:29.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:29:29.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:29:29.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:29:29.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:29:45.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:29:45.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:29:45.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:29:45.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:29:45.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:30:15.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:30:15.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:30:16.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16041
2026-03-06T14:30:16.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:30:16.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:30:16.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:30:16.091 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:30:16.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:30:16.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:30:16.097 [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-06T14:30:16.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:30:16.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:30:16.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:30:16.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35378
2026-03-06T14:30:16.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:30:16.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:30:16.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:30:19.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 0x7fceb2c20280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:30:19.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:30:19.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:30:20.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-06T14:30:20.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:30:21.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vbXQqVqt9xdH%2FMN9dZwz8a9c4yA%3D&Expires=1772886620 HTTP/1.1" 200 79963
2026-03-06T14:30:21.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:30:21.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:30:21.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:30:21.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:30:21.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:30:36.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:30:37.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:30:37.091 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:30:37.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:30:37.138 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:31:07.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:31:07.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:31:07.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16041
2026-03-06T14:31:07.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:31:07.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:31:07.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:31:07.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-06T14:31:07.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:31:07.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:31:07.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61032
2026-03-06T14:31:07.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:31:07.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:31:07.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:31:07.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35322
2026-03-06T14:31:07.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:31:07.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:31:07.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:31: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 0x7fcf6bbb74c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:31:10.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:31:10.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:31:11.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-06T14:31:11.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:31:12.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WTHlz4tlz0n6D0WECGoYYI4AAKg%3D&Expires=1772886671 HTTP/1.1" 200 79963
2026-03-06T14:31:13.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:31:13.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:31:13.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:31:13.236 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:31:13.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:31:27.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:31:28.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:31:28.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:31:28.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:31:28.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:31:58.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:31:58.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:31:58.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16041
2026-03-06T14:31:58.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:31:58.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:31:58.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:31:58.513 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:31:58.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:31:58.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:31:58.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60956
2026-03-06T14:31:58.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:31:58.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:31:58.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:31:58.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35322
2026-03-06T14:31:58.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:31:58.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:31:58.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:32:01.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 0x7fceb3159f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:32:01.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:32:01.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:32:02.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:32:02.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:32:03.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-122843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rxoa4OXzjja9hh2dRsoqmcHy5yY%3D&Expires=1772886722 HTTP/1.1" 200 79963
2026-03-06T14:32:04.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:32:04.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:32:04.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:32:04.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:32:04.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:32:20.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:32:20.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:32:20.243 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:32:20.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:32:20.291 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:32:50.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:32:50.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:32:50.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16041
2026-03-06T14:32:50.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:32:50.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:32:50.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:32:50.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-06T14:32:50.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:32:50.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:32:50.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61033
2026-03-06T14:32:50.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:32:50.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:32:50.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:32:50.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35259
2026-03-06T14:32:50.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:32:50.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:32:50.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:32: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 0x7fcf694a15d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:32:53.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:32:53.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:32:54.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-06T14:32:54.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:32:55.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PS9o1SCbr0aGMMAg1MqJpE1UH1Y%3D&Expires=1772886774 HTTP/1.1" 200 80261
2026-03-06T14:32:56.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:32:56.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:32:56.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:32:56.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:32:56.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:33:11.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:33:11.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:33:11.359 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:33:11.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:33:11.407 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:33:41.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:33:41.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:33:41.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16041
2026-03-06T14:33:41.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:33:41.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:33:41.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:33:41.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:33:41.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:33:41.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:33:41.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61013
2026-03-06T14:33:41.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:33:41.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:33:41.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:33:41.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35386
2026-03-06T14:33:41.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:33:41.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:33:41.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:33:44.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d7f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:33:44.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:33:44.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:33:45.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-06T14:33:45.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:33:46.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WiWzZI9x%2BksUoaHoMAbvn40gV1o%3D&Expires=1772886825 HTTP/1.1" 200 80261
2026-03-06T14:33:47.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:33:47.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:33:47.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:33:47.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:33:47.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:34:04.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:34:05.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:34:05.107 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:34:05.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:34:05.155 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:34:35.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:34:35.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:34:36.654 [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-06T14:34:36.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:34:36.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:34:36.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:34:36.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-06T14:34:36.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:34:36.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:34:36.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60996
2026-03-06T14:34:36.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:34:36.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:34:36.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:34:36.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35360
2026-03-06T14:34:36.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:34:36.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:34:36.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:34:39.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 0x7fcf68b667a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:34:39.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:34:39.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:34:40.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:34:40.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:34:41.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ej9bRZMnKM8m3uh9PI%2FfuHrjCc8%3D&Expires=1772886880 HTTP/1.1" 200 80261
2026-03-06T14:34:42.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:34:42.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:34:42.247 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:34:42.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:34:42.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:34:57.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:34:57.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:34:57.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:34:57.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:34:57.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:35:27.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:35:27.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:35:28.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15832
2026-03-06T14:35:28.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:35:28.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:35:28.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:35:28.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-06T14:35:28.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:35:28.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:35:28.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61101
2026-03-06T14:35:28.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:35:28.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:35:28.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:35:28.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35318
2026-03-06T14:35:28.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:35:28.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:35:28.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:35: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 0x7fcf68e4b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:35:31.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:35:31.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:35:32.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:35:32.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:35:33.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B0DjdB4HptcvDpF7QEY84BeQ8j0%3D&Expires=1772886932 HTTP/1.1" 200 80261
2026-03-06T14:35:33.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:35:33.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:35:33.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:35:33.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:35:33.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:35:49.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:35:49.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:35:49.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:35:49.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:35:49.462 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:36:19.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:36:19.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:36:19.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15832
2026-03-06T14:36:19.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:36:19.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:36:19.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:36:19.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-06T14:36:19.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:36:19.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:36:19.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61123
2026-03-06T14:36:19.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:36:19.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:36:19.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:36:19.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35343
2026-03-06T14:36:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:36:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:36:19.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14: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 0x7fceb2c19b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:36:22.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:36:22.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:36:23.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-06T14:36:23.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:36:24.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123244.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=omIds6iqf9qZEUiL4YwRfZWZZnQ%3D&Expires=1772886983 HTTP/1.1" 200 80261
2026-03-06T14:36:25.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:36:25.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:36:25.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:36:25.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:36:25.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:36:41.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:36:41.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:36:41.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:36:41.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:36:41.439 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:37:11.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:37:11.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:37:11.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15832
2026-03-06T14:37:11.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:37:11.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:37:11.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:37:11.760 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:37:11.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:37:11.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:37:11.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60957
2026-03-06T14:37:11.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:37:11.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:37:11.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:37:11.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35359
2026-03-06T14:37:11.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:37:11.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:37:11.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:37:14.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c0550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:37:14.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:37:14.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:37:16.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-06T14:37:16.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:37:16.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VZPx2zWXBSaX9A6qIzZ%2FVZsdVpw%3D&Expires=1772887035 HTTP/1.1" 200 79688
2026-03-06T14:37:17.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:37:17.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:37:17.397 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:37:17.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:37:17.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:37:32.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:37:32.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:37:32.898 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:37:32.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:37:32.945 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:38:02.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:38:02.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:38:03.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15832
2026-03-06T14:38:03.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:38:03.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:38:03.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:38:03.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-06T14:38:03.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:38:03.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:38:03.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60968
2026-03-06T14:38:03.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:38:03.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:38:03.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:38:03.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-06T14:38:03.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:38:03.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:38:03.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:38: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 0x7fcf69413220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:38:06.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:38:06.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:38:07.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-06T14:38:07.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:38:08.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zuWefFWdAyUJN%2BJTui6ulxTVmKE%3D&Expires=1772887087 HTTP/1.1" 200 79688
2026-03-06T14:38:08.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:38:08.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:38:08.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:38:08.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:38:08.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:38:24.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:38:24.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:38:24.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:38:24.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:38:24.798 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:38:54.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:38:54.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:38:54.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15832
2026-03-06T14:38:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:38:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:38:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:38:55.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-06T14:38:55.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:38:55.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:38:55.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60955
2026-03-06T14:38:55.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:38:55.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:38:55.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:38:55.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35392
2026-03-06T14:38:55.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:38:55.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:38:55.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:38:58.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69439000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:38:58.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:38:58.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:38:59.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-06T14:38:59.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:39:00.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F38k3s9Kt2ylwdrdKErVcRksWnE%3D&Expires=1772887139 HTTP/1.1" 200 79688
2026-03-06T14:39:00.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:39:00.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:39:00.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:39:00.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:39:00.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:39:16.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:39:17.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:39:17.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:39:17.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:39:17.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:39:47.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:39:47.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:39:47.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15832
2026-03-06T14:39:47.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:39:47.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:39:47.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:39:47.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-06T14:39:47.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:39:47.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:39:47.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61009
2026-03-06T14:39:47.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:39:47.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:39:47.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:39:47.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35383
2026-03-06T14:39:47.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:39:47.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:39:47.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:39:50.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 0x7fcf692890f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:39:50.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:39:50.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:39:51.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-06T14:39:51.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:39:52.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fXT3K%2FvV19CgY8z0eMr9GnfLibk%3D&Expires=1772887191 HTTP/1.1" 200 79688
2026-03-06T14:39:52.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:39:52.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:39:52.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:39:52.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:39:52.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:40:08.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:40:08.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:40:08.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:40:08.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:40:08.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:40:38.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:40:38.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:40:39.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15907
2026-03-06T14:40:39.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:40:39.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:40:39.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:40:39.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-06T14:40:39.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:40:39.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:40:39.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61086
2026-03-06T14:40:39.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:40:39.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:40:39.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:40:39.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35403
2026-03-06T14:40:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:40:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:40:39.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:40: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 0x7fceb2befdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:40:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:40:42.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:40:43.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-06T14:40:43.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:40:44.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-123644.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UDUc8CXiuPY1sNQ0vM3fLmclgT4%3D&Expires=1772887243 HTTP/1.1" 200 79688
2026-03-06T14:40:44.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:40:44.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:40:44.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:40:44.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:40:44.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:41:00.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:41:00.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:41:00.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:41:00.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:41:00.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:41:30.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:41:30.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:41:30.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15907
2026-03-06T14:41:30.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:41:30.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:41:30.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:41:30.574 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:41:30.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:41:30.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:41:30.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60912
2026-03-06T14:41:30.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:41:30.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:41:30.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:41:30.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35401
2026-03-06T14:41:30.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:41:30.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:41:30.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:41:33.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e38790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:41:33.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:41:33.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:41:34.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:41:34.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:41:35.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8ZFGONv6zbljzlnqP%2B%2F1OfiJLRQ%3D&Expires=1772887294 HTTP/1.1" 200 79920
2026-03-06T14:41:36.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:41:36.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:41:36.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:41:36.227 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:41:36.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:41:51.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:41:52.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:41:52.089 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:41:52.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:41:52.135 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:42:22.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:42:22.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:42:22.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15907
2026-03-06T14:42:22.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:42:22.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:42:22.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:42:22.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-06T14:42:22.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:42:22.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:42:22.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60895
2026-03-06T14:42:22.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:42:22.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:42:22.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:42:22.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35357
2026-03-06T14:42:22.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:42:22.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:42:22.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:42: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 0x7fcf68ce69e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:42:25.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:42:25.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:42:26.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-06T14:42:26.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:42:27.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BIFv5l0vE9s5AseiP%2BQQ%2F9WnDck%3D&Expires=1772887346 HTTP/1.1" 200 79920
2026-03-06T14:42:28.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:42:28.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:42:28.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:42:28.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:42:28.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:42:43.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:42:43.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:42:44.020 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:42:44.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:42:44.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:43:14.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:43:14.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:43:14.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15907
2026-03-06T14:43:14.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:43:14.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:43:14.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:43:14.506 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:43:14.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:43:14.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:43:14.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60925
2026-03-06T14:43:14.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:43:14.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:43:14.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:43:14.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35351
2026-03-06T14:43:14.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:43:14.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:43:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:43: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 0x7fcf691eae30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:43:17.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:43:17.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:43:18.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-06T14:43:18.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:43:19.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YdY%2BwYoPbYbit7bEvGkCiur8ZYU%3D&Expires=1772887398 HTTP/1.1" 200 79920
2026-03-06T14:43:20.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:43:20.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:43:20.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:43:20.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:43:20.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:43:36.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:43:37.016 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:43:37.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:43:37.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:43:37.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:44:07.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:44:07.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:44:07.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15907
2026-03-06T14:44:07.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:44:07.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:44:07.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:44:07.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-06T14:44:07.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:44:07.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:44:07.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61021
2026-03-06T14:44:07.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:44:07.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:44:07.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:44:07.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35492
2026-03-06T14:44:07.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:44:07.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:44:07.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:44:10.489 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738c700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:44:10.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:44:10.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:44:11.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:44:11.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:44:12.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W5usOVoCZh1X4dJi2Qa9%2BJ2oVNc%3D&Expires=1772887451 HTTP/1.1" 200 79920
2026-03-06T14:44:13.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:44:13.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:44:13.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:44:13.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:44:13.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:44:29.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:44:29.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:44:29.252 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:44:29.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:44:29.299 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:44:59.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:44:59.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:45:00.061 [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-06T14:45:00.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:45:00.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:45:00.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:45:00.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-06T14:45:00.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:45:00.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:45:00.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60960
2026-03-06T14:45:00.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:45:00.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:45:00.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:45:00.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35492
2026-03-06T14:45:00.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:45:00.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:45:00.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:45:03.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 0x7fcf68bcefb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:45:03.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:45:03.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:45:04.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-06T14:45:04.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:45:05.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o0%2B%2FPJqycPjVn%2BvfQjT3CBnQquk%3D&Expires=1772887504 HTTP/1.1" 200 80323
2026-03-06T14:45:05.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:45:05.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:45:05.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:45:05.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:45:05.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:45:21.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:45:22.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:45:22.133 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:45:22.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:45:22.180 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:45:52.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:45:52.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:45:52.601 [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-06T14:45:52.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:45:52.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:45:52.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:45:52.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-06T14:45:52.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:45:52.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:45:52.639 [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-06T14:45:52.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:45:52.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:45:52.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:45:52.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35473
2026-03-06T14:45:52.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:45:52.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:45:52.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:45: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 0x7fcf68bae0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:45:55.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:45:55.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:45:56.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:45:56.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:45:57.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0CCGGuvvOd%2BDwHy5jiDr%2Fy1UfVA%3D&Expires=1772887556 HTTP/1.1" 200 80323
2026-03-06T14:45:58.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:45:58.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:45:58.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:45:58.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:45:58.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:46:13.220 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:46:13.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:46:13.362 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:46:13.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:46:13.409 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:46:43.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:46:43.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:46:43.547 [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-06T14:46:43.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:46:43.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:46:43.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:46:43.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-06T14:46:43.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:46:43.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:46:43.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60849
2026-03-06T14:46:43.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:46:43.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:46:43.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:46:43.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35490
2026-03-06T14:46:43.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:46:43.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:46:43.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:46:46.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 0x7fcf68ce4100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:46:46.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:46:46.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:46:47.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-06T14:46:47.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:46:48.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zu5Ro1G6mvLvdXSyHYn6E75i3X8%3D&Expires=1772887607 HTTP/1.1" 200 80323
2026-03-06T14:46:49.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:46:49.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:46:49.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:46:49.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:46:49.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:47:04.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:47:04.439 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:47:04.467 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:47:04.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:47:04.514 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:47:34.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:47:34.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:47:34.822 [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-06T14:47:34.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:47:34.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:47:34.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:47:34.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-06T14:47:34.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:47:34.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:47:34.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60997
2026-03-06T14:47:34.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:47:34.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:47:34.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:47:34.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35399
2026-03-06T14:47:34.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:47:34.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:47:34.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:47:37.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d74430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:47:37.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:47:37.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:47:39.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-06T14:47:39.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:47:39.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cIvJCtBDaIJlxSzQ2SI1Dbqb2A0%3D&Expires=1772887658 HTTP/1.1" 200 80323
2026-03-06T14:47:40.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:47:40.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:47:40.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:47:40.491 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:47:40.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:47:55.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:47:55.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:47:55.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:47:55.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:47:55.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:48:25.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:48:25.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:48:25.756 [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-06T14:48:25.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:48:25.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:48:25.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:48:25.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-06T14:48:25.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:48:25.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:48:25.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60968
2026-03-06T14:48:25.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:48:25.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:48:25.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:48:25.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35559
2026-03-06T14:48:25.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:48:25.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:48:25.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:48:28.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb76378b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:48:28.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:48:28.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:48:29.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-06T14:48:29.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:48:30.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124445.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8zK5IuDKqeL1BvHTreYoPT3odbM%3D&Expires=1772887709 HTTP/1.1" 200 80323
2026-03-06T14:48:31.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:48:31.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:48:31.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:48:31.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:48:31.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:48:46.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:48:46.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:48:46.303 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:48:46.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:48:46.350 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:49:16.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:49:16.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:49:16.532 [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-06T14:49:16.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:49:16.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:49:16.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:49:16.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-06T14:49:16.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:49:16.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:49:16.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60942
2026-03-06T14:49:16.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:49:16.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:49:16.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:49:16.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35429
2026-03-06T14:49:16.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:49:16.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:49:16.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:49:19.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a1180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:49:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:49:19.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:49:20.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-06T14:49:20.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:49:21.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UmV%2B5%2BmdfHCDIXEjarwuUvRPdQA%3D&Expires=1772887760 HTTP/1.1" 200 79471
2026-03-06T14:49:22.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:49:22.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:49:22.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:49:22.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:49:22.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:49:37.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:49:37.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:49:37.913 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:49:37.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:49:37.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:50:07.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:50:07.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:50:08.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15837
2026-03-06T14:50:08.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:50:08.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:50:08.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:50:08.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-06T14:50:08.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:50:08.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:50:08.758 [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-06T14:50:08.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:50:08.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:50:08.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:50:08.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35419
2026-03-06T14:50:08.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:50:08.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:50:08.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:50:11.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a38f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:50:11.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:50:11.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:50:12.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-06T14:50:12.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:50:13.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s%2BFByRk6zIyrSD2dvGlvnSKpxuI%3D&Expires=1772887812 HTTP/1.1" 200 79471
2026-03-06T14:50:14.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:50:14.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:50:14.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:50:14.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:50:14.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:50:29.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:50:29.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:50:29.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:50:29.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:50:29.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:50:59.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:50:59.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:50:59.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15837
2026-03-06T14:50:59.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:50:59.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:50:59.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:50:59.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-06T14:50:59.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:50:59.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:50:59.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60812
2026-03-06T14:50:59.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:50:59.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:50:59.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:50:59.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35419
2026-03-06T14:50:59.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:50:59.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:50:59.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:51:02.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 0x7fcf68cd3f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:51:02.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:51:02.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:51:04.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-06T14:51:04.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:51:04.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8EjD1wKRkMdGjJMw1SnTfTV%2FTFk%3D&Expires=1772887863 HTTP/1.1" 200 79471
2026-03-06T14:51:05.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:51:05.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:51:05.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:51:05.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:51:05.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:51:20.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:51:21.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:51:21.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:51:21.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:51:21.151 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:51:51.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:51:51.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:51:52.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15836
2026-03-06T14:51:52.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:51:52.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:51:52.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:51:52.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-06T14:51:52.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:51:52.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:51:52.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60797
2026-03-06T14:51:52.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:51:52.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:51:52.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:51:52.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35493
2026-03-06T14:51:52.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:51:52.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:51:52.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:51: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 0x7fcf69785660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:51:55.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:51:55.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:51:56.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-06T14:51:56.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:51:57.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-124843.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CdB59a2NAdYZIJh8mMF9lChAWFY%3D&Expires=1772887916 HTTP/1.1" 200 79471
2026-03-06T14:51:57.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:51:57.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:51:57.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:51:57.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:51:57.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:52:13.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:52:13.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:52:13.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:52:13.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:52:13.402 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:52:43.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:52:43.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:52:43.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15837
2026-03-06T14:52:43.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:52:43.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:52:43.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:52:43.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:52:43.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:52:43.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:52:43.582 [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-06T14:52:43.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:52:43.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:52:43.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:52:43.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35480
2026-03-06T14:52:43.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:52:43.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:52:43.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:52:46.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 0x7fcf694106d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:52:46.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:52:46.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:52:47.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-06T14:52:47.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:52:48.706 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KJQOgOEmcqrNx7cBBfwDonNIPuc%3D&Expires=1772887967 HTTP/1.1" 200 79477
2026-03-06T14:52:49.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:52:49.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:52:49.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:52:49.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:52:49.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:53:05.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:53:05.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:53:05.198 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:53:05.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:53:05.245 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:53:35.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:53:35.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:53:35.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15837
2026-03-06T14:53:35.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:53:35.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:53:35.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:53:35.433 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T14:53:35.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:53:35.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:53:35.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60736
2026-03-06T14:53:35.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:53:35.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:53:35.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:53:35.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35442
2026-03-06T14:53:35.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:53:35.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:53:35.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:53: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 0x7fcf6974f820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:53:38.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:53:38.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:53:39.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-06T14:53:39.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:53:40.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oCUnGEGLpdb8YJoId62dwmJ5Ds0%3D&Expires=1772888019 HTTP/1.1" 200 79477
2026-03-06T14:53:41.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:53:41.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:53:41.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:53:41.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:53:41.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:53:55.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:53:55.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:53:55.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:53:55.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:53:56.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:54:26.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:54:26.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:54:26.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15837
2026-03-06T14:54:26.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:54:26.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:54:26.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:54:26.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-06T14:54:26.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:54:26.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:54:26.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60812
2026-03-06T14:54:26.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:54:26.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:54:26.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:54:26.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35401
2026-03-06T14:54:26.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:54:26.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:54:26.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:54: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 0x7fcf68ee26e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:54:29.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:54:29.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:54:30.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-06T14:54:30.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:54:31.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rw%2BZzmGEc3yG1HHLxNGr541BcPM%3D&Expires=1772888070 HTTP/1.1" 200 79477
2026-03-06T14:54:31.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:54:31.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:54:31.956 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:54:31.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:54:31.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:54:48.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:54:49.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:54:49.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:54:49.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:54:49.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:55:19.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:55:19.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:55:19.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15833
2026-03-06T14:55:19.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:55:19.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:55:19.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:55:19.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-06T14:55:19.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:55:19.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:55:19.235 [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-06T14:55:19.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:55:19.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:55:19.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:55:19.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35413
2026-03-06T14:55:19.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:55:19.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:55:19.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:55:22.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 0x7fcf69771a20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:55:22.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:55:22.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:55:23.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-06T14:55:23.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:55:24.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JvrsJzjhDdSWXaQX8AP%2BxxHXOWs%3D&Expires=1772888123 HTTP/1.1" 200 79477
2026-03-06T14:55:24.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:55:24.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:55:24.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:55:24.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:55:24.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:55:39.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:55:39.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:55:40.026 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:55:40.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:55:40.073 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:56:10.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:56:10.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:56:10.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15833
2026-03-06T14:56:10.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:56:10.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:56:10.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:56:10.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-06T14:56:10.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:56:10.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:56:10.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60612
2026-03-06T14:56:10.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:56:10.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:56:10.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:56:10.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35417
2026-03-06T14:56:10.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:56:10.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:56:10.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:56: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 0x7fcf68c25030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:56:13.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:56:13.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:56:14.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:56:14.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:56:15.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125245.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HV%2FA6i3vJlgVscc0XCZH8ZaXWBo%3D&Expires=1772888174 HTTP/1.1" 200 79477
2026-03-06T14:56:16.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:56:16.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:56:16.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:56:16.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:56:16.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:56:31.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:56:31.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:56:31.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:56:31.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:56:31.994 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:57:02.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:57:02.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:57:02.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15833
2026-03-06T14:57:02.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:57:02.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:57:02.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:57:02.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-06T14:57:02.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:57:02.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:57:02.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60700
2026-03-06T14:57:02.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:57:02.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:57:02.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:57:02.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35448
2026-03-06T14:57:02.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:57:02.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:57:02.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:57: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 0x7fcf68e497b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:57:05.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:57:05.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:57:06.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-06T14:57:06.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:57:07.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PP9Q3iqae4%2FONHFEWhGVJBLuHuQ%3D&Expires=1772888226 HTTP/1.1" 200 79820
2026-03-06T14:57:07.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:57:07.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:57:07.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:57:08.003 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:57:08.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:57:23.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:57:23.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:57:23.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:57:23.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:57:23.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:57:53.383 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:57:53.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:57:53.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15833
2026-03-06T14:57:53.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:57:53.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:57:53.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:57:53.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-06T14:57:53.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:57:53.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:57:53.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60583
2026-03-06T14:57:53.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:57:53.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:57:53.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:57:53.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35448
2026-03-06T14:57:53.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:57:53.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:57:53.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:57: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 0x7fceb2c21030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:57:56.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:57:56.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:57:57.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-06T14:57:57.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:57:58.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FSpFY3MBLpfWSdOSVvJr9jJbI9I%3D&Expires=1772888277 HTTP/1.1" 200 79820
2026-03-06T14:57:59.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:57:59.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:57:59.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:57:59.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:57:59.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:58:14.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:58:14.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:58:15.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:58:15.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:58:15.063 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:58:45.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:58:45.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:58:45.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15833
2026-03-06T14:58:45.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:58:45.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:58:45.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:58:45.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-06T14:58:45.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:58:45.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:58:45.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60386
2026-03-06T14:58:45.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:58:45.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:58:45.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:58:45.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35460
2026-03-06T14:58:45.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:58:45.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:58:45.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:58:48.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 0x7fceb7213c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:58:48.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:58:48.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:58:49.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T14:58:49.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:58:50.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M4CBQkAwwqVSLu0JKM%2FA166lVlQ%3D&Expires=1772888329 HTTP/1.1" 200 79820
2026-03-06T14:58:50.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:58:50.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:58:50.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:58:50.844 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:58:50.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:59:07.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:59:07.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:59:07.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:59:07.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:59:07.291 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T14:59:37.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T14:59:37.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T14:59:37.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15833
2026-03-06T14:59:37.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T14:59:37.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T14:59:37.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T14:59:37.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-06T14:59:37.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T14:59:37.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T14:59:37.469 [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-06T14:59:37.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:59:37.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T14:59:37.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T14:59:37.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35389
2026-03-06T14:59:37.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T14:59:37.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T14:59:37.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T14:59: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 0x7fcf68a743a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T14:59:40.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T14:59:40.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T14:59:41.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-06T14:59:41.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T14:59:42.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3vaugJEtVxiUMW7nq%2B3Jtn1ydls%3D&Expires=1772888381 HTTP/1.1" 200 79820
2026-03-06T14:59:43.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T14:59:43.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T14:59:43.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T14:59:43.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T14:59:43.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T14:59:58.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:59:58.263 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T14:59:58.292 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T14:59:58.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T14:59:58.340 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:00:28.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:00:28.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:00:28.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14695
2026-03-06T15:00:28.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:00:28.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:00:28.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:00:28.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-06T15:00:28.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:00:28.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:00:28.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60358
2026-03-06T15:00:28.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:00:28.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:00:28.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:00:28.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35492
2026-03-06T15:00:28.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:00:28.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:00:28.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:00: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 0x7fcf68b58670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:00:31.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:00:31.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:00:33.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-06T15:00:33.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:00:33.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-125643.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l8Zu4Y9uFUG%2B22Ssd%2Fz945diWkw%3D&Expires=1772888432 HTTP/1.1" 200 79820
2026-03-06T15:00:34.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:00:34.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:00:34.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:00:34.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:00:34.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:00:49.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:00:49.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:00:49.868 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:00:49.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:00:49.915 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:01:19.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:01:19.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:01:20.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14695
2026-03-06T15:01:20.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:01:20.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:01:20.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:01:20.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-06T15:01:20.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:01:20.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:01:20.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60419
2026-03-06T15:01:20.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:01:20.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:01:20.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:01:20.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35449
2026-03-06T15:01:20.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:01:20.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:01:20.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fcf69417460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:01:23.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:01:23.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:01:24.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-06T15:01:24.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:01:25.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xrNT5eZ8CJsA1K%2Bw0TDYZnrZGoY%3D&Expires=1772888484 HTTP/1.1" 200 79452
2026-03-06T15:01:26.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:01:26.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:01:26.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:01:26.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:01:26.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:01:41.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:01:41.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:01:41.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:01:41.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:01:41.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:02:11.472 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:02:11.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:02:11.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14695
2026-03-06T15:02:11.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:02:11.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:02:11.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:02:11.607 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:02:11.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:02:11.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:02:11.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60270
2026-03-06T15:02:11.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:02:11.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:02:11.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:02:11.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35352
2026-03-06T15:02:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:02:11.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:02:11.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:02:14.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc04730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:02:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:02:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:02: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-06T15:02:15.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:02:16.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tCwwDkslqAWdzBoiYIpFfIGWaMQ%3D&Expires=1772888535 HTTP/1.1" 200 79452
2026-03-06T15:02:17.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:02:17.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:02:17.270 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:02:17.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:02:17.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:02:32.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:02:33.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:02:33.035 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:02:33.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:02:33.083 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:03:03.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:03:03.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:03:03.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14695
2026-03-06T15:03:03.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:03:03.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:03:03.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:03:03.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-06T15:03:03.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:03:03.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:03:03.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60296
2026-03-06T15:03:03.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:03:03.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:03:03.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:03:03.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35291
2026-03-06T15:03:03.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:03:03.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:03:03.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:03: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 0x7fcf6b89f3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:03:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:03:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:03:07.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-06T15:03:07.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:03:08.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rTle1zDMLrR9bJGEi16f5Z%2FpKcw%3D&Expires=1772888587 HTTP/1.1" 200 79452
2026-03-06T15:03:08.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:03:08.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:03:08.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:03:08.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:03:08.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:03:25.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:03:25.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:03:25.490 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:03:25.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:03:25.537 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:03:55.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:03:55.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:03:55.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14695
2026-03-06T15:03:55.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:03:55.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:03:55.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:03:55.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:03:55.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:03:55.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:03:55.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60296
2026-03-06T15:03:55.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:03:55.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:03:55.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:03:55.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35291
2026-03-06T15:03:55.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:03:55.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:03:55.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:03:58.776 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6924b2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:03:58.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:03:58.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:03:59.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-06T15:03:59.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:04:00.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YvwEy7v44k3opbIOXmSoeO6A3go%3D&Expires=1772888639 HTTP/1.1" 200 79452
2026-03-06T15:04:01.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:04:01.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:04:01.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:04:01.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:04:01.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:04:16.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:04:16.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:04:16.964 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:04:16.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:04:17.010 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:04:47.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:04:47.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:04:47.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14695
2026-03-06T15:04:47.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:04:47.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:04:47.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:04:47.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-06T15:04:47.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:04:47.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:04:47.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60035
2026-03-06T15:04:47.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:04:47.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:04:47.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:04:47.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35318
2026-03-06T15:04:47.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:04:47.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:04:47.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:04: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 0x7fceb738ea10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:04:50.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:04:50.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:04:51.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:04:51.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:04:52.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130447.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gK%2F31p%2FygB%2FpwKwUWX%2BLSB7pxDg%3D&Expires=1772888691 HTTP/1.1" 200 79340
2026-03-06T15:04:53.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:04:53.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:04:53.087 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:04:53.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:04:53.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:05:08.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:05:08.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:05:08.726 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:05:08.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:05:08.773 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:05:38.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:05:38.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:05:38.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15792
2026-03-06T15:05:38.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:05:38.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:05:38.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:05:38.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-06T15:05:38.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:05:38.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:05:38.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60189
2026-03-06T15:05:38.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:05:38.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:05:38.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:05:38.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35195
2026-03-06T15:05:38.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:05:38.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:05:38.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:05: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 0x7fcf684c4df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:05:42.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:05:42.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:05:43.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-06T15:05:43.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:05:44.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130447.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X9rWP36QT%2FQP4%2F10DKd%2FP4ZoUus%3D&Expires=1772888743 HTTP/1.1" 200 79340
2026-03-06T15:05:44.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:05:44.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:05:44.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:05:44.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:05:44.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:06:00.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:06:00.586 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:06:00.617 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:06:00.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:06:00.664 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:06:30.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:06:30.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:06:30.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15792
2026-03-06T15:06:30.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:06:30.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:06:30.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:06:30.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-06T15:06:30.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:06:30.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:06:30.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60059
2026-03-06T15:06:30.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:06:30.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:06:30.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:06:30.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35214
2026-03-06T15:06:30.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:06:30.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:06:30.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:06: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 0x7fcf68a767d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:06:34.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:06:34.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:06:35.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-06T15:06:35.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:06:36.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130447.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E8unQwHRhsosHECo5rK%2FLHMkpO8%3D&Expires=1772888795 HTTP/1.1" 200 79340
2026-03-06T15:06:36.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:06:36.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:06:36.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:06:36.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:06:36.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:06:51.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:06:52.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:06:52.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:06:52.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:06:52.131 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:07:22.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:07:22.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:07:22.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15792
2026-03-06T15:07:22.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:07:22.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:07:22.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:07:22.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-06T15:07:22.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:07:22.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:07:22.292 [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-06T15:07:22.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:07:22.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:07:22.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:07:22.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35178
2026-03-06T15:07:22.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:07:22.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:07:22.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:07: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 0x7fcf6bfcb250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:07:25.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:07:25.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:07:26.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-06T15:07:26.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:07:27.410 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130447.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M3w%2F3CDu4%2B6ZM3DYzAHPgLpPgzI%3D&Expires=1772888846 HTTP/1.1" 200 79340
2026-03-06T15:07:27.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:07:27.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:07:27.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:07:27.946 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:07:27.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:07:43.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:07:43.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:07:43.852 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:07:43.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:07:43.899 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:08:13.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:08:13.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:08:14.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15792
2026-03-06T15:08:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:08:14.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:08:14.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:08:14.207 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:08:14.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:08:14.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:08:14.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59885
2026-03-06T15:08:14.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:08:14.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:08:14.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:08:14.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35158
2026-03-06T15:08:14.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:08:14.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:08:14.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:08:17.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692790c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:08:17.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:08:17.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:08:18.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-06T15:08:18.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:08:19.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130447.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zm3bXYcMyFOFK2%2Bd5PWnW7OVlWs%3D&Expires=1772888898 HTTP/1.1" 200 79340
2026-03-06T15:08:19.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:08:19.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:08:19.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:08:19.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:08:19.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:08:35.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:08:36.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:08:36.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:08:36.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:08:36.139 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:09:06.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:09:06.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:09:06.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15792
2026-03-06T15:09:06.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:09:06.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:09:06.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:09:06.311 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:09:06.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:09:06.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:09:06.317 [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-06T15:09:06.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:09:06.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:09:06.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:09:06.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35206
2026-03-06T15:09:06.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:09:06.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:09:06.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:09: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 0x7fcf69425b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:09:09.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:09:09.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:09:10.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-06T15:09:10.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:09:11.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z5aM64%2FyVQpDNDRzIheRN6ZKX8I%3D&Expires=1772888950 HTTP/1.1" 200 79249
2026-03-06T15:09:11.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:09:11.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:09:11.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:09:11.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:09:11.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:09:27.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:09:27.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:09:27.703 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:09:27.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:09:27.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:09:57.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:09:57.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:09:58.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14774
2026-03-06T15:09:58.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:09:58.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:09:58.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:09:58.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-06T15:09:58.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:09:58.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:09:58.789 [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-06T15:09:58.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:09:58.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:09:58.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:09:58.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35206
2026-03-06T15:09:58.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:09:58.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:09:58.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:10:01.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 0x7fceb3adfb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:10:01.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:10:01.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:10:03.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-06T15:10:03.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:10:03.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S0nuBnvb8qakpBHT0GEhOM%2FKvYY%3D&Expires=1772889002 HTTP/1.1" 200 79249
2026-03-06T15:10:04.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:10:04.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:10:04.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:10:04.458 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:10:04.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:10:20.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:10:20.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:10:20.923 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:10:20.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:10:20.971 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:10:51.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:10:51.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:10:51.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14774
2026-03-06T15:10:51.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:10:51.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:10:51.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:10:51.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-06T15:10:51.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:10:51.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:10:51.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59675
2026-03-06T15:10:51.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:10:51.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:10:51.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:10:51.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35206
2026-03-06T15:10:51.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:10:51.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:10:51.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:10:54.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a2650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:10:54.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:10:54.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:10:55.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-06T15:10:55.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:10:56.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sFs0UEBgk4Smc93%2B6PNeL8us2TE%3D&Expires=1772889055 HTTP/1.1" 200 79249
2026-03-06T15:10:56.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:10:56.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:10:56.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:10:56.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:10:56.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:11:12.182 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:11:12.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:11:12.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:11:12.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:11:12.374 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:11:42.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:11:42.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:11:43.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15893
2026-03-06T15:11:43.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:11:43.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:11:43.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:11:43.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-06T15:11:43.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:11:43.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:11:43.986 [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-06T15:11:43.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:11:43.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:11:43.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:11:43.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35104
2026-03-06T15:11:43.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:11:43.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:11:43.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:11:47.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bd1840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:11:47.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:11:47.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:11:48.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-06T15:11:48.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:11:49.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W4K0doN9WZ%2F5rMApsGFdaSboaeo%3D&Expires=1772889108 HTTP/1.1" 200 79249
2026-03-06T15:11:49.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:11:49.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:11:49.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:11:49.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:11:49.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:12:06.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:12:06.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:12:06.701 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:12:06.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:12:06.749 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:12:36.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:12:36.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:12:36.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14774
2026-03-06T15:12:36.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:12:36.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:12:36.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:12:36.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-06T15:12:36.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:12:36.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:12:36.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59561
2026-03-06T15:12:36.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:12:36.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:12:36.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:12:36.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35070
2026-03-06T15:12:36.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:12:36.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:12:36.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:12:39.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c6230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:12:39.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:12:39.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:12:41.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:12:41.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:12:41.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-130846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OeHnjQG0iMnbD8LEytKFtBA9FyA%3D&Expires=1772889160 HTTP/1.1" 200 79249
2026-03-06T15:12:42.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:12:42.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:12:42.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:12:42.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:12:42.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:12:57.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:12:57.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:12:57.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:12:57.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:12:57.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:13:27.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:13:27.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:13:28.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14774
2026-03-06T15:13:28.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:13:28.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:13:28.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:13:28.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-06T15:13:28.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:13:28.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:13:28.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59719
2026-03-06T15:13:28.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:13:28.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:13:28.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:13:28.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35249
2026-03-06T15:13:28.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:13:28.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:13:28.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:13: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 0x7fcf68ee0c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:13:31.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:13:31.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:13:32.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-06T15:13:32.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:13:33.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tO%2BYXF24Yj5d8%2BSAPxUdKzut50A%3D&Expires=1772889212 HTTP/1.1" 200 79084
2026-03-06T15:13:33.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:13:33.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:13:33.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:13:33.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:13:33.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:13:49.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:13:50.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:13:50.088 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:13:50.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:13:50.134 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:14:20.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:14:20.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:14:20.479 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15893
2026-03-06T15:14:20.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:14:20.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:14:20.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:14:20.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-06T15:14:20.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:14:20.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:14:20.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59727
2026-03-06T15:14:20.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:14:20.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:14:20.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:14:20.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35200
2026-03-06T15:14:20.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:14:20.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:14:20.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:14:23.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310b790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:14:23.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:14:23.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:14:24.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-06T15:14:24.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:14:25.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MvShe%2BKDoNRpqCXo7%2B7Uqwh%2BtsQ%3D&Expires=1772889264 HTTP/1.1" 200 79084
2026-03-06T15:14:26.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:14:26.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:14:26.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:14:26.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:14:26.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:14:41.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:14:41.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:14:41.173 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:14:41.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:14:41.221 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:15:11.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:15:11.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:15:11.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15893
2026-03-06T15:15:11.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:15:11.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:15:11.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:15:11.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-06T15:15:11.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:15:11.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:15:11.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59563
2026-03-06T15:15:11.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:15:11.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:15:11.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:15:11.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35036
2026-03-06T15:15:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:15:11.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:15:11.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fcf6bad1960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:15:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:15:14.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:15:15.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:15:15.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:15:16.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T2b06VCWCanOO1yWd0yhL8cxweo%3D&Expires=1772889315 HTTP/1.1" 200 79084
2026-03-06T15:15:17.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:15:17.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:15:17.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:15:17.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:15:17.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:15:32.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:15:33.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:15:33.078 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:15:33.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:15:33.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:16:03.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:16:03.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:16:03.611 [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-06T15:16:03.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:16:03.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:16:03.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:16:03.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-06T15:16:03.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:16:03.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:16:03.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59516
2026-03-06T15:16:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:16:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:16:03.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:16:03.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35017
2026-03-06T15:16:03.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:16:03.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:16:03.643 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:16:06.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 0x7fcf68bcd1e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:16:06.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:16:06.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:16:07.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-06T15:16:07.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:16:08.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zlx7rYY%2FTf6hKcIDxbJ6ESR8Yd4%3D&Expires=1772889367 HTTP/1.1" 200 79084
2026-03-06T15:16:09.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:16:09.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:16:09.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:16:09.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:16:09.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:16:24.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:16:24.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:16:24.516 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:16:24.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:16:24.563 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:16:54.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:16:54.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:16:54.846 [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-06T15:16:54.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:16:54.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:16:54.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:16:54.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-06T15:16:54.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:16:54.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:16:54.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59626
2026-03-06T15:16:54.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:16:54.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:16:54.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:16:54.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35017
2026-03-06T15:16:54.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:16:54.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:16:54.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:16:57.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 0x7fcf694fee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:16:57.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:16:57.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:16:59.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-06T15:16:59.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:16:59.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=40WgObn%2B1PTgxfqhq7Zi46FjkmY%3D&Expires=1772889418 HTTP/1.1" 200 79349
2026-03-06T15:17:00.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:17:00.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:17:00.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:17:00.526 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:17:00.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:17:15.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:17:16.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:17:16.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:17:16.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:17:16.189 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:17:46.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:17:46.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:17:46.520 [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-06T15:17:46.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:17:46.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:17:46.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:17:46.546 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:17:46.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:17:46.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:17:46.552 [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-06T15:17:46.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:17:46.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:17:46.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:17:46.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35144
2026-03-06T15:17:46.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:17:46.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:17:46.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:17:49.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 0x7fcf6b8cd1b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:17:49.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:17:49.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:17:50.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-06T15:17:50.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:17:51.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DfsuO7oRcxXeb52bIrU6JeFdX2s%3D&Expires=1772889470 HTTP/1.1" 200 79349
2026-03-06T15:17:52.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:17:52.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:17:52.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:17:52.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:17:52.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:18:07.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:18:07.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:18:07.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:18:07.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:18:07.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:18:37.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:18:37.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:18:37.631 [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-06T15:18:37.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:18:37.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:18:37.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:18:37.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-06T15:18:37.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:18:37.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:18:37.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59409
2026-03-06T15:18:37.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:18:37.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:18:37.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:18:37.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34978
2026-03-06T15:18:37.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:18:37.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:18:37.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:18:40.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31117b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:18:40.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:18:40.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:18:41.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:18:41.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:18:42.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SIfjYCRqtma%2BGY2MOwzqsZWM4wg%3D&Expires=1772889521 HTTP/1.1" 200 79349
2026-03-06T15:18:43.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:18:43.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:18:43.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:18:43.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:18:43.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:18:58.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:18:58.564 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:18:58.593 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:18:58.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:18:58.640 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:19:28.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:19:28.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:19:28.947 [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-06T15:19:28.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:19:28.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:19:28.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:19:28.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-06T15:19:28.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:19:28.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:19:28.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59611
2026-03-06T15:19:28.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:19:28.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:19:28.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:19:28.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34981
2026-03-06T15:19:28.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:19:28.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:19:28.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:19: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 0x7fcf68e18790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:19:32.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:19:32.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:19:33.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-06T15:19:33.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:19:34.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=by4FRvlpu6ofY3L2tWoxCYDzM%2Fg%3D&Expires=1772889573 HTTP/1.1" 200 79349
2026-03-06T15:19:34.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:19:34.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:19:34.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:19:34.645 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:19:34.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:19:49.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:19:49.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:19:49.911 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:19:49.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:19:49.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:20:19.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:20:19.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:20:20.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19171
2026-03-06T15:20:20.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:20:20.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:20:20.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:20:20.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-06T15:20:20.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:20:20.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:20:20.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59485
2026-03-06T15:20:20.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:20:20.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:20:20.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:20:20.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35012
2026-03-06T15:20:20.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:20:20.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:20:20.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:20:23.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69412710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:20:23.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:20:23.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:20:24.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-06T15:20:24.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:20:25.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-131647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dzLv4Gxem2SMPrIXH%2B%2BHfnYpyLo%3D&Expires=1772889624 HTTP/1.1" 200 79349
2026-03-06T15:20:25.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:20:25.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:20:25.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:20:25.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:20:25.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:20:41.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:20:41.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:20:41.432 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:20:41.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:20:41.479 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:21:11.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:21:11.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:21:11.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19171
2026-03-06T15:21:11.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:21:11.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:21:11.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:21:11.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-06T15:21:11.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:21:11.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:21:11.786 [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-06T15:21:11.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:21:11.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:21:11.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:21:11.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35087
2026-03-06T15:21:11.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:21:11.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:21:11.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:21:14.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928bfd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:21:14.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:21:14.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:21:16.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-06T15:21:16.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:21:16.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pr3FZw6YMvSWFqua020j7xo2Gqg%3D&Expires=1772889675 HTTP/1.1" 200 79603
2026-03-06T15:21:17.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:21:17.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:21:17.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:21:17.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:21:17.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:21:34.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:21:34.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:21:34.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:21:34.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:21:34.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:22:04.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:22:04.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:22:04.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19171
2026-03-06T15:22:04.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:22:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:22:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:22:04.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-06T15:22:04.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:22:04.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:22:04.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59660
2026-03-06T15:22:04.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:22:04.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:22:04.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:22:04.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35028
2026-03-06T15:22:04.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:22:04.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:22:04.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fceb2c89f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:22:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:22:07.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:22:08.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-06T15:22:08.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:22:09.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GbFmhQWeEqrSJyq7bIo%2FgEi0OQU%3D&Expires=1772889728 HTTP/1.1" 200 79603
2026-03-06T15:22:10.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:22:10.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:22:10.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:22:10.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:22:10.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:22:25.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:22:25.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:22:25.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:22:25.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:22:26.025 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:22:56.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:22:56.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:22:56.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19171
2026-03-06T15:22:56.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:22:56.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:22:56.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:22:56.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-06T15:22:56.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:22:56.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:22:56.353 [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-06T15:22:56.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:22:56.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:22:56.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:22:56.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35028
2026-03-06T15:22:56.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:22:56.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:22:56.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:22: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 0x7fceb315a5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:22:59.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:22:59.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:23:00.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-06T15:23:00.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:23:01.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v7ilRAa2Q0kMZea2nqA4YtMGAqU%3D&Expires=1772889780 HTTP/1.1" 200 79603
2026-03-06T15:23:01.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:23:01.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:23:01.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:23:02.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:23:02.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:23:17.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:23:17.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:23:17.876 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:23:17.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:23:17.923 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:23:47.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:23:47.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:23:48.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19171
2026-03-06T15:23:48.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:23:48.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:23:48.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:23:48.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:23:48.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:23:48.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:23:48.292 [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-06T15:23:48.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:23:48.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:23:48.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:23:48.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35142
2026-03-06T15:23:48.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:23:48.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:23:48.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:23: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 0x7fcf697703d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:23:51.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:23:51.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:23:52.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-06T15:23:52.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:23:53.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8y34N1%2FjwRZwG%2BbPZu6IkS9usmI%3D&Expires=1772889832 HTTP/1.1" 200 79603
2026-03-06T15:23:53.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:23:53.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:23:53.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:23:53.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:23:53.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:24:08.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:24:09.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:24:09.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:24:09.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:24:09.141 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:24:39.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:24:39.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:24:39.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19171
2026-03-06T15:24:39.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:24:39.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:24:39.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:24:39.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-06T15:24:39.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:24:39.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:24:39.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59815
2026-03-06T15:24:39.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:24:39.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:24:39.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:24:39.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35229
2026-03-06T15:24:39.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:24:39.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:24:39.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:24: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 0x7fcf697d55a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:24:42.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:24:42.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:24:43.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:24:43.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:24:44.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132047.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=knvGjPrgFpNUP6i4UDsrgk9XkTY%3D&Expires=1772889883 HTTP/1.1" 200 79603
2026-03-06T15:24:45.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:24:45.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:24:45.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:24:45.221 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:24:45.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:25:00.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:25:00.945 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:25:00.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:25:00.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:25:01.022 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:25:31.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:25:31.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:25:31.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-06T15:25:31.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:25:31.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:25:31.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:25:31.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-06T15:25:31.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:25:31.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:25:31.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59758
2026-03-06T15:25:31.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:25:31.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:25:31.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:25:31.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35243
2026-03-06T15:25:31.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:25:31.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:25:31.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:25:34.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c03bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:25:34.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:25:34.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:25:35.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-06T15:25:35.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:25:36.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2AfG%2F8z0U586C%2FqZzPaVudH3jj4%3D&Expires=1772889935 HTTP/1.1" 200 79351
2026-03-06T15:25:36.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:25:36.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:25:36.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:25:36.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:25:36.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:25:52.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:25:52.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:25:52.177 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:25:52.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:25:52.224 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:26:22.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:26:22.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:26:22.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-06T15:26:22.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:26:22.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:26:22.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:26:22.546 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:26:22.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:26:22.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:26:22.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59826
2026-03-06T15:26:22.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:26:22.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:26:22.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:26:22.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35302
2026-03-06T15:26:22.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:26:22.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:26:22.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:26: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 0x7fceb2c021a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:26:25.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:26:25.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:26:26.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:26:26.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:26:27.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vqwlK9RGm8fIYseekqo%2FCtejNPM%3D&Expires=1772889986 HTTP/1.1" 200 79351
2026-03-06T15:26:28.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:26:28.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:26:28.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:26:28.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:26:28.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:26:44.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:26:44.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:26:44.805 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:26:44.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:26:44.852 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:27:14.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:27:14.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:27:14.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-06T15:27:14.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:27:14.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:27:14.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:27:15.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:27:15.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:27:15.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:27:15.012 [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-06T15:27:15.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:27:15.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:27:15.014 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:27:15.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35337
2026-03-06T15:27:15.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:27:15.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:27:15.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:27:18.135 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9bb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:27:18.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:27:18.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:27:19.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-06T15:27:19.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:27:20.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yEK15OcqhetifRPk0wK6Zq84lx4%3D&Expires=1772890039 HTTP/1.1" 200 79351
2026-03-06T15:27:20.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:27:20.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:27:20.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:27:20.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:27:20.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:27:37.179 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:27:37.293 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:27:37.321 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:27:37.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:27:37.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:28:07.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:28:07.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:28:07.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-06T15:28:07.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:28:07.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:28:07.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:28:07.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-06T15:28:07.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:28:07.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:28:07.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59914
2026-03-06T15:28:07.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:28:07.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:28:07.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:28:07.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35283
2026-03-06T15:28:07.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:28:07.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:28:07.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:28:10.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 0x7fcf693d43d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:28:10.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:28:10.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:28:11.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-06T15:28:11.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:28:12.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132446.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sWL21B5dwLVF28a1rxxY%2FgWQMfM%3D&Expires=1772890091 HTTP/1.1" 200 79351
2026-03-06T15:28:13.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:28:13.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:28:13.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:28:13.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:28:13.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:28:28.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:28:29.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:28:29.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:28:29.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:28:29.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:28:59.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:28:59.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:28:59.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-06T15:28:59.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:28:59.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:28:59.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:28:59.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-06T15:28:59.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:28:59.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:28:59.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59684
2026-03-06T15:28:59.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:28:59.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:28:59.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:28:59.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35283
2026-03-06T15:28:59.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:28:59.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:28:59.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:29: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 0x7fcf68ce77c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:29:02.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:29:02.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:29:03.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:29:03.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:29:04.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QF9LFPrBU82fowbAhX5h174ct2s%3D&Expires=1772890143 HTTP/1.1" 200 78506
2026-03-06T15:29:05.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:29:05.091 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:29:05.091 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:29:05.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:29:05.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:29:20.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:29:20.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:29:20.261 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:29:20.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:29:20.309 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:29:50.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:29:50.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:29:50.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 14718
2026-03-06T15:29:50.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:29:50.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:29:50.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:29:50.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-06T15:29:50.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:29:50.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:29:50.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59271
2026-03-06T15:29:50.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:29:50.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:29:50.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:29:50.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35147
2026-03-06T15:29:50.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:29:50.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:29:50.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:29:53.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c04c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:29:53.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:29:53.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:29:55.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-06T15:29:55.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:29:55.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=B5ljq5WIh8z3c0LgAsKjg6GOSD8%3D&Expires=1772890194 HTTP/1.1" 200 78506
2026-03-06T15:29:56.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:29:56.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:29:56.435 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:29:56.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:29:56.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:30:11.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:30:11.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:30:11.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:30:11.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:30:12.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:30:42.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:30:42.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:30:42.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:30:42.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:30:42.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:30:42.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:30:42.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-06T15:30:42.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:30:42.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:30:42.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59385
2026-03-06T15:30:42.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:30:42.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:30:42.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:30:42.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34881
2026-03-06T15:30:42.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:30:42.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:30:42.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:30:45.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6945ac50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:30:45.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:30:45.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:30:46.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-06T15:30:46.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:30:47.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=de6T%2FRMk613fjLjc0zbdGhmVhJk%3D&Expires=1772890246 HTTP/1.1" 200 78506
2026-03-06T15:30:47.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:30:47.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:30:47.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:30:47.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:30:47.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:31:03.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:31:03.685 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:31:03.714 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:31:03.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:31:03.762 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:31:33.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:31:33.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:31:34.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:31:34.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:31:34.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:31:34.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:31:34.089 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:31:34.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:31:34.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:31:34.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59410
2026-03-06T15:31:34.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:31:34.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:31:34.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:31:34.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35017
2026-03-06T15:31:34.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:31:34.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:31:34.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:31: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 0x7fcf68d17eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:31:37.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:31:37.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:31:38.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:31:38.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:31:39.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h8UWgpNw5U7woZmXBlS0cB9hN%2Fs%3D&Expires=1772890298 HTTP/1.1" 200 78506
2026-03-06T15:31:39.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:31:39.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:31:39.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:31:39.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:31:39.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:31:55.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:31:55.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:31:55.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:31:55.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:31:55.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:32:25.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:32:25.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:32:26.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19145
2026-03-06T15:32:26.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:32:26.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:32:26.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:32:26.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-06T15:32:26.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:32:26.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:32:26.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58897
2026-03-06T15:32:26.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:32:26.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:32:26.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:32:26.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34515
2026-03-06T15:32:26.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:32:26.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:32:26.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:32:29.560 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a5a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:32:29.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:32:29.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:32:30.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-06T15:32:30.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:32:31.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-132846.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WCriadVx4hBpqb0L42taMFwU8KA%3D&Expires=1772890350 HTTP/1.1" 200 78506
2026-03-06T15:32:32.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:32:32.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:32:32.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:32:32.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:32:32.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:32:49.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:32:49.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:32:49.503 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:32:49.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:32:49.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:33:19.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:33:19.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:33:20.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:33:20.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:33:20.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:33:20.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:33:20.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-06T15:33:20.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:33:20.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:33:20.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56332
2026-03-06T15:33:20.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:33:20.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:33:20.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:33:20.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33242
2026-03-06T15:33:20.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:33:20.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:33:20.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:33: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 0x7fcf68c04b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:33:23.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:33:23.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:33:24.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:33:24.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:33:25.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vlyGjJPtd1rsCB8yhtEQZ3DS4aw%3D&Expires=1772890404 HTTP/1.1" 200 78358
2026-03-06T15:33:25.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:33:25.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:33:25.792 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:33:25.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:33:25.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:33:40.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:33:40.810 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:33:40.839 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:33:40.839 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:33:40.886 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:34:10.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:34:10.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:34:11.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19145
2026-03-06T15:34:11.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:34:11.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:34:11.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:34:11.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:34:11.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:34:11.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:34:11.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58884
2026-03-06T15:34:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:34:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:34:11.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:34:11.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34744
2026-03-06T15:34:11.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:34:11.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:34:11.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:34:14.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 0x7fcf68a929e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:34:14.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:34:14.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:34:15.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-06T15:34:15.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:34:16.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ec2qnEm1oktbOpO8Jj%2BHXdgci8g%3D&Expires=1772890455 HTTP/1.1" 200 78358
2026-03-06T15:34:16.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:34:16.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:34:16.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:34:16.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:34:16.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:34:32.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:34:32.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:34:32.504 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:34:32.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:34:32.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:35:02.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:35:02.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:35:03.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19238
2026-03-06T15:35:03.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:35:03.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:35:03.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:35:03.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-06T15:35:03.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:35:03.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:35:03.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57395
2026-03-06T15:35:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:35:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:35:03.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:35:03.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33896
2026-03-06T15:35:03.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:35:03.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:35:03.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fcf685636d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:35:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:35:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:35:07.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-06T15:35:07.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:35:08.391 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dMbnCKBwMy50KSPOk2Ino38ZuEo%3D&Expires=1772890507 HTTP/1.1" 200 78358
2026-03-06T15:35:08.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:35:08.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:35:08.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:35:08.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:35:08.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:35:23.971 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:35:24.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:35:24.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:35:24.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:35:24.161 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:35:54.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:35:54.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:35:54.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19238
2026-03-06T15:35:54.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:35:54.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:35:54.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:35:54.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-06T15:35:54.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:35:54.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:35:54.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59410
2026-03-06T15:35:54.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:35:54.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:35:54.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:35:54.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33896
2026-03-06T15:35:54.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:35:54.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:35:54.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:35:57.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 0x7fcf69439870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:35:57.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:35:57.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:35:58.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-06T15:35:58.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:35:59.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133247.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XwVeEnV3glYLuylO6NIUFmaxwxM%3D&Expires=1772890558 HTTP/1.1" 200 78358
2026-03-06T15:36:00.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:36:00.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:36:00.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:36:00.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:36:00.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:36:17.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:36:17.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:36:17.452 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:36:17.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:36:17.499 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:36:47.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:36:47.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:36:47.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19238
2026-03-06T15:36:47.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:36:47.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:36:47.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:36:47.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-06T15:36:47.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:36:47.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:36:47.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60434
2026-03-06T15:36:47.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:36:47.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:36:47.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:36:47.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35485
2026-03-06T15:36:47.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:36:47.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:36:47.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:36: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 0x7fcf68a75ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:36:50.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:36:50.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:36:51.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:36:51.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:36:52.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=liv5HPZdVjcXptJSE4eYMqllGzI%3D&Expires=1772890611 HTTP/1.1" 200 81291
2026-03-06T15:36:53.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:36:53.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:36:53.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:36:53.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:36:53.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:37:08.287 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:37:08.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:37:08.427 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:37:08.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:37:08.474 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:37:38.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:37:38.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:37:38.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19238
2026-03-06T15:37:38.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:37:38.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:37:38.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:37:38.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-06T15:37:38.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:37:38.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:37:38.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60196
2026-03-06T15:37:38.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:37:38.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:37:38.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:37:38.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35514
2026-03-06T15:37:38.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:37:38.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:37:38.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:37:41.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 0x7fcf69157550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:37:41.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:37:41.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:37:42.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-06T15:37:42.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:37:43.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l7Ysm1amaMsVBmLnuXioyCPxokw%3D&Expires=1772890662 HTTP/1.1" 200 81291
2026-03-06T15:37:44.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:37:44.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:37:44.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:37:44.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:37:44.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:38:01.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:38:02.104 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:38:02.133 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:38:02.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:38:02.180 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:38:32.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:38:32.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:38:32.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19238
2026-03-06T15:38:32.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:38:32.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:38:32.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:38:32.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-06T15:38:32.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:38:32.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:38:32.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60056
2026-03-06T15:38:32.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:38:32.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:38:32.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:38:32.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35455
2026-03-06T15:38:32.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:38:32.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:38:32.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:38: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 0x7fcf68abb8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:38:35.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:38:35.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:38:36.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-06T15:38:36.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:38:37.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aKoT4FUnCtRDgsh4ionPTD76%2FxA%3D&Expires=1772890716 HTTP/1.1" 200 81291
2026-03-06T15:38:38.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:38:38.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:38:38.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:38:38.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:38:38.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:38:53.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:38:53.582 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:38:53.611 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:38:53.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:38:53.658 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:39:23.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:39:23.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:39:23.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19238
2026-03-06T15:39:23.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:39:23.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:39:23.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:39:23.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-06T15:39:23.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:39:23.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:39:23.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60218
2026-03-06T15:39:23.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:39:23.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:39:23.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:39:23.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35465
2026-03-06T15:39:23.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:39:23.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:39:23.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:39: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 0x7fcf6b89de40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:39:26.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:39:26.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:39:28.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-06T15:39:28.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:39:28.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=trJxJt0eDlVm12Yh62tzbKCUflY%3D&Expires=1772890767 HTTP/1.1" 200 81291
2026-03-06T15:39:29.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:39:29.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:39:29.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:39:29.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:39:29.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:39:45.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:39:45.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:39:45.633 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:39:45.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:39:45.680 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:40:15.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:40:15.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:40:15.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:40:15.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:40:15.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:40:15.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15: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-06T15:40:15.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:40:15.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:40:15.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60093
2026-03-06T15:40:15.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:40:15.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:40:15.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:40:15.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35400
2026-03-06T15:40:15.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:40:15.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:40:15.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fcf69700400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:40:18.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:40:18.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:40:20.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-06T15:40:20.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:40:20.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-133647.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HA6Ba3XprdyfiJIqWyv%2F6QqsJsk%3D&Expires=1772890819 HTTP/1.1" 200 81291
2026-03-06T15:40:21.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:40:21.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:40:21.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:40:21.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:40:21.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:40:36.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:40:37.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:40:37.041 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:40:37.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:40:37.088 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:41:07.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:41:07.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:41:07.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:41:07.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:41:07.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:41:07.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:41:07.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-06T15:41:07.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:41:07.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:41:07.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60085
2026-03-06T15:41:07.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:41:07.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:41:07.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:41:07.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35345
2026-03-06T15:41:07.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:41:07.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:41:07.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:41:10.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 0x7fcf685accd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:41:10.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:41:10.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:41:11.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-06T15:41:11.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:41:12.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Qw9XW8Wkz7P%2Bt%2FwpF7UROVIq%2B2o%3D&Expires=1772890871 HTTP/1.1" 200 90924
2026-03-06T15:41:12.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:41:12.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:41:12.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:41:13.015 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:41:13.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:41:28.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:41:28.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:41:28.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:41:28.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:41:28.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:41:58.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:41:58.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:41:58.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:41:58.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:41:58.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:41:58.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:41:58.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-06T15:41:58.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:41:58.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:41:58.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60075
2026-03-06T15:41:58.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:41:58.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:41:58.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:41:58.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35345
2026-03-06T15:41:58.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:41:58.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:41:58.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:42:01.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3adebc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:42:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:42:01.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:42:02.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-06T15:42:02.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:42:03.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3gjzgSWCCebR9%2BZCj6RLeMpdDpc%3D&Expires=1772890922 HTTP/1.1" 200 90924
2026-03-06T15:42:04.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:42:04.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:42:04.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:42:04.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:42:04.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:42:19.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:42:19.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:42:19.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:42:19.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:42:19.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:42:49.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:42:49.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:42:49.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:42:49.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:42:49.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:42:49.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:42:49.852 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:42:49.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:42:49.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:42:49.858 [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-06T15:42:49.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:42:49.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:42:49.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:42:49.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35243
2026-03-06T15:42:49.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:42:49.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:42:49.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:42:52.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 0x7fcf69737af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:42:52.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:42:52.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:42:54.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-06T15:42:54.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:42:54.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=204C2qGFuMiz4GOOiBanghGauc0%3D&Expires=1772890973 HTTP/1.1" 200 90924
2026-03-06T15:42:55.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:42:55.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:42:55.430 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:42:55.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:42:55.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:43:11.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:43:11.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:43:11.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:43:11.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:43:11.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:43:41.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:43:41.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:43:41.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:43:41.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:43:41.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:43:41.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:43:41.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-06T15:43:41.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:43:41.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:43:41.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60032
2026-03-06T15:43:41.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:43:41.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:43:41.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:43:41.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35357
2026-03-06T15:43:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:43:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:43:41.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:43:44.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 0x7fcf68d70af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:43:44.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:43:44.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:43:45.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-06T15:43:45.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:43:46.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I9wljqHbB31pgCKHJRMojfZIBk4%3D&Expires=1772891025 HTTP/1.1" 200 90924
2026-03-06T15:43:47.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:43:47.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:43:47.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:43:47.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:43:47.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:44:02.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:44:02.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:44:02.850 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:44:02.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:44:02.897 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:44:32.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:44:32.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:44:33.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:44:33.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:44:33.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:44:33.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:44: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-06T15:44:33.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:44:33.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:44:33.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60072
2026-03-06T15:44:33.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:44:33.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:44:33.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:44:33.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35307
2026-03-06T15:44:33.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:44:33.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:44:33.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:44: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 0x7fceb30e0070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:44:36.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:44:36.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:44:37.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-06T15:44:37.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:44:38.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134045.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AAYzmqDVahQrPeU90X9c6GKmtJ0%3D&Expires=1772891077 HTTP/1.1" 200 90924
2026-03-06T15:44:38.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:44:38.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:44:38.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:44:38.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:44:38.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:44:54.567 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:44:54.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:44:54.743 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:44:54.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:44:54.789 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:45:24.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:45:24.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:45:26.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19184
2026-03-06T15:45:26.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:45:26.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:45:26.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:45:26.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:45:26.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:45:26.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:45:26.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60045
2026-03-06T15:45:26.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:45:26.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:45:26.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:45:26.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35308
2026-03-06T15:45:26.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:45:26.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:45:26.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:45:29.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 0x7fcf68a76f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:45:29.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:45:29.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:45:30.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:45:30.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:45:31.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fsVI5tOeIz1IcCjuL%2FrF1rBLTlw%3D&Expires=1772891130 HTTP/1.1" 200 87126
2026-03-06T15:45:32.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:45:32.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:45:32.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:45:32.123 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:45:32.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:45:47.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:45:47.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:45:47.957 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:45:47.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:45:48.004 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:46:18.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:46:18.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:46:18.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19184
2026-03-06T15:46:18.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:46:18.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:46:18.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:46:18.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-06T15:46:18.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:46:18.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:46:18.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59931
2026-03-06T15:46:18.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:46:18.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:46:18.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:46:18.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35269
2026-03-06T15:46:18.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:46:18.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:46:18.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:46:21.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 0x7fcf68e19510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:46:21.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:46:21.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:46:22.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-06T15:46:22.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:46:23.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FPuis24L91xYxcDJkMCJNpbUX8I%3D&Expires=1772891182 HTTP/1.1" 200 87126
2026-03-06T15:46:23.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:46:23.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:46:23.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:46:23.955 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:46:23.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:46:40.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:46:40.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:46:40.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:46:40.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:46:40.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:47:10.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:47:10.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:47:10.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19177
2026-03-06T15:47:10.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:47:10.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:47:10.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:47:10.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-06T15:47:10.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:47:10.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:47:10.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60190
2026-03-06T15:47:10.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:47:10.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:47:10.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:47:10.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35364
2026-03-06T15:47:10.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:47:10.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:47:10.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:47:13.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7635840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:47:13.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:47:13.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:47:14.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-06T15:47:14.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:47:15.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CRVrowxLWJZFLG8pBQbrLYTfieA%3D&Expires=1772891234 HTTP/1.1" 200 87126
2026-03-06T15:47:16.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:47:16.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:47:16.241 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:47:16.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:47:16.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:47:32.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:47:33.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:47:33.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:47:33.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:47:33.132 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:48:03.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:48:03.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:48:03.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19184
2026-03-06T15:48:03.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:48:03.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:48:03.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:48:03.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-06T15:48:03.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:48:03.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:48:03.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59872
2026-03-06T15:48:03.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:48:03.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:48:03.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:48:03.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35256
2026-03-06T15:48:03.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:48:03.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:48:03.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:48: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 0x7fceb2c2f910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:48:06.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:48:06.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:48:08.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-06T15:48:08.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:48:08.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=arqerBT87wIm2gwfnyr%2BgTT9nr4%3D&Expires=1772891287 HTTP/1.1" 200 87126
2026-03-06T15:48:09.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:48:09.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:48:09.401 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:48:09.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:48:09.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:48:24.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:48:24.958 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:48:24.987 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:48:24.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:48:25.034 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:48:55.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:48:55.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:48:55.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19184
2026-03-06T15:48:55.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:48:55.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:48:55.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:48:55.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-06T15:48:55.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:48:55.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:48:55.357 [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-06T15:48:55.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:48:55.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:48:55.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:48:55.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35256
2026-03-06T15:48:55.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:48:55.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:48:55.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:48:58.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685afd00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:48:58.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:48:58.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:48:59.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:48:59.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:49:00.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v2zDm2tvbLIPf24qFoaay6m%2FsMM%3D&Expires=1772891339 HTTP/1.1" 200 82219
2026-03-06T15:49:00.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:49:00.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:49:00.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:49:00.999 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:49:00.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:49:17.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:49:17.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:49:17.719 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:49:17.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:49:17.766 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:49:47.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:49:47.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:49:47.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19184
2026-03-06T15:49:47.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:49:47.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:49:47.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:49:47.925 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:49:47.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:49:47.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:49:47.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60076
2026-03-06T15:49:47.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:49:47.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:49:47.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:49:47.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35333
2026-03-06T15:49:47.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:49:47.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:49:47.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fceb3105900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:49:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:49:51.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:49:52.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-06T15:49:52.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:49:53.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uUZ78aZC1mcZv8%2B8MNLYV60LV9Y%3D&Expires=1772891392 HTTP/1.1" 200 82219
2026-03-06T15:49:53.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:49:53.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:49:53.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:49:53.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:49:53.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:50:09.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:50:09.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:50:09.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:50:09.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:50:09.508 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:50:39.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:50:39.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:50:40.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:50:40.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:50:40.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:50:40.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:50: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-06T15:50:40.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:50:40.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:50:40.231 [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-06T15:50:40.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:50:40.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:50:40.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:50:40.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35261
2026-03-06T15:50:40.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:50:40.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:50:40.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:50: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 0x7fcf6bad3880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:50:43.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:50:43.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:50:44.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-06T15:50:44.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:50:45.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FV9rnuztWTggN7IdNM4tL6ibwKU%3D&Expires=1772891444 HTTP/1.1" 200 82219
2026-03-06T15:50:45.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:50:45.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:50:45.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:50:45.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:50:45.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:51:01.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:51:01.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:51:01.518 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:51:01.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:51:01.565 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:51:31.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:51:31.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:51:31.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:51:31.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:51:31.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:51:31.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:51:31.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-06T15:51:31.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:51:31.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:51:31.947 [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-06T15:51:31.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:51:31.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:51:31.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:51:31.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35313
2026-03-06T15:51:31.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:51:31.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:51:31.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:51:35.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 0x7fcf68d941f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:51:35.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:51:35.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:51:36.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-06T15:51:36.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:51:37.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WRQ1bWqe9nWpSyzs%2F2XcLVrGNoQ%3D&Expires=1772891496 HTTP/1.1" 200 82219
2026-03-06T15:51:37.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:51:37.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:51:37.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:51:37.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:51:37.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:51:52.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:51:52.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:51:52.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:51:52.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:51:52.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:52:22.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:52:22.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:52:23.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:52:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:52:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:52:23.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:52:23.439 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:52:23.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:52:23.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:52:23.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56172
2026-03-06T15:52:23.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:52:23.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:52:23.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:52:23.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34503
2026-03-06T15:52:23.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:52:23.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:52:23.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:52:26.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 0x7fceb2c88790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:52:26.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:52:26.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:52:27.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-06T15:52:27.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:52:28.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-134847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PK2eZFffoKevesTDPhXX1cJ%2BX5A%3D&Expires=1772891547 HTTP/1.1" 200 82219
2026-03-06T15:52:29.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:52:29.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:52:29.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:52:29.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:52:29.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:52:44.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:52:44.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:52:44.325 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:52:44.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:52:44.371 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:53:14.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:53:14.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:53:14.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:53:14.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:53:14.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:53:14.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:53:14.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:53:14.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:53:14.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:53:14.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59035
2026-03-06T15:53:14.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:53:14.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:53:14.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:53:14.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34792
2026-03-06T15:53:14.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:53:14.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:53:14.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:53: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 0x7fcf694ab850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:53:17.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:53:17.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:53:18.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-06T15:53:18.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:53:19.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VjvSNjWK30%2FHmqKfeSgsVWg0qOk%3D&Expires=1772891598 HTTP/1.1" 200 80333
2026-03-06T15:53:20.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:53:20.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:53:20.117 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:53:20.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:53:20.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:53:35.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:53:35.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:53:35.710 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:53:35.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:53:35.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:54:05.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:54:05.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:54:06.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:54:06.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:54:06.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:54:06.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:54:06.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-06T15:54:06.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:54:06.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:54:06.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60015
2026-03-06T15:54:06.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:54:06.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:54:06.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:54:06.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35231
2026-03-06T15:54:06.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:54:06.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:54:06.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:54: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 0x7fcf691ea1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:54:09.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:54:09.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:54:10.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-06T15:54:10.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:54:11.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Vp4YpmPnVbxaok1EZAK3i3M5MZA%3D&Expires=1772891650 HTTP/1.1" 200 80333
2026-03-06T15:54:11.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:54:11.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:54:11.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:54:11.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:54:11.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:54:26.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:54:26.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:54:26.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:54:26.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:54:26.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:54:56.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:54:56.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:54:57.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19254
2026-03-06T15:54:57.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:54:57.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:54:57.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:54:57.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-06T15:54:57.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:54:57.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:54:57.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60595
2026-03-06T15:54:57.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:54:57.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:54:57.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:54:57.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35231
2026-03-06T15:54:57.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:54:57.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:54:57.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:55:00.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 0x7fcf691eaa10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:55:00.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:55:00.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:55:01.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-06T15:55:01.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:55:02.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=o6CdS%2F5XQis9HHE96yGJXu5LWcI%3D&Expires=1772891701 HTTP/1.1" 200 80333
2026-03-06T15:55:02.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:55:02.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:55:02.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:55:02.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:55:02.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:55:18.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:55:18.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:55:18.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:55:18.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:55:18.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:55:48.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:55:48.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:55:48.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19147
2026-03-06T15:55:48.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:55:48.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:55:48.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:55:48.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-06T15:55:48.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:55:48.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:55:48.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58998
2026-03-06T15:55:48.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:55:48.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:55:48.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:55:48.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35456
2026-03-06T15:55:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:55:48.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:55:48.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15: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 0x7fcf6928d150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:55:51.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:55:51.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:55:53.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-06T15:55:53.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:55:53.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C4xJopOb3RFZ12jYQ%2FRUTdfSZQo%3D&Expires=1772891752 HTTP/1.1" 200 80333
2026-03-06T15:55:54.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:55:54.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:55:54.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:55:54.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:55:54.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:56:09.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:56:09.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:56:09.587 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:56:09.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:56:09.634 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:56:39.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:56:39.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:56:39.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19147
2026-03-06T15:56:39.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:56:39.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:56:39.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:56:39.796 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:56:39.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:56:39.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:56:39.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59257
2026-03-06T15:56:39.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:56:39.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:56:39.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:56:39.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33135
2026-03-06T15:56:39.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:56:39.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:56:39.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:56:42.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 0x7fcf694267a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:56:42.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:56:42.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:56:44.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-06T15:56:44.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:56:44.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2Y3gBZqDk608G9TR%2BGc4hDpdzKA%3D&Expires=1772891803 HTTP/1.1" 200 80333
2026-03-06T15:56:45.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:56:45.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:56:45.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:56:45.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:56:45.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:57:02.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:57:02.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:57:02.228 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:57:02.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:57:02.277 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:57:32.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:57:32.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:57:32.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19147
2026-03-06T15:57:32.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:57:32.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:57:32.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:57:32.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-06T15:57:32.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:57:32.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:57:32.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59257
2026-03-06T15:57:32.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:57:32.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:57:32.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:57:32.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34799
2026-03-06T15:57:32.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:57:32.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:57:32.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:57:35.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 0x7fcf696be4d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:57:35.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:57:35.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:57:36.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-06T15:57:36.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:57:37.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7HovYcgPPuMQXpLBXFI%2BdH04Ce4%3D&Expires=1772891856 HTTP/1.1" 200 80623
2026-03-06T15:57:38.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:57:38.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:57:38.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:57:38.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:57:38.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:57:53.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:57:53.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:57:53.557 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:57:53.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:57:53.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:58:23.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:58:23.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:58:23.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19147
2026-03-06T15:58:23.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:58:23.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:58:23.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:58:23.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-06T15:58:23.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:58:23.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:58:23.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59598
2026-03-06T15:58:23.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:58:23.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:58:23.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:58:23.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35199
2026-03-06T15:58:23.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:58:23.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:58:23.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:58: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 0x7fcf69787370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:58:27.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:58:27.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:58:28.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T15:58:28.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:58:29.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bw3JV9XE0r7eF2pxPWti6DEBU8E%3D&Expires=1772891908 HTTP/1.1" 200 80623
2026-03-06T15:58:29.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:58:29.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:58:29.520 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:58:29.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:58:29.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:58:45.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:58:45.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:58:45.945 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:58:45.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:58:45.993 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T15:59:16.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T15:59:16.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T15:59:16.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19147
2026-03-06T15:59:16.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T15:59:16.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T15:59:16.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T15:59:16.129 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T15:59:16.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T15:59:16.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T15:59:16.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60565
2026-03-06T15:59:16.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:59:16.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T15:59:16.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T15:59:16.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35452
2026-03-06T15:59:16.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T15:59:16.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T15:59:16.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T15:59:19.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 0x7fcf68adec20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T15:59:19.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T15:59:19.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T15:59:20.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-06T15:59:20.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T15:59:21.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FtfydSV%2F1IlVifYLU70NMM3H9Fg%3D&Expires=1772891960 HTTP/1.1" 200 80623
2026-03-06T15:59:21.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T15:59:21.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T15:59:21.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T15:59:21.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T15:59:21.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T15:59:37.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:59:37.343 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T15:59:37.372 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T15:59:37.372 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T15:59:37.420 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:00:07.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:00:07.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:00:08.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19213
2026-03-06T16:00:08.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:00:08.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:00:08.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:00:08.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-06T16:00:08.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:00:08.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:00:08.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56931
2026-03-06T16:00:08.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:00:08.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:00:08.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:00:08.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33594
2026-03-06T16:00:08.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:00:08.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:00:08.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:00:11.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 0x7fcf6924a8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:00:11.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:00:11.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:00:12.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-06T16:00:12.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:00:13.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-135648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FzL5R4REsYt0ItKWe0q%2BrsHZNew%3D&Expires=1772892012 HTTP/1.1" 200 80623
2026-03-06T16:00:13.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:00:13.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:00:13.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:00:13.856 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:00:13.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:00:30.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:00:30.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:00:30.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:00:30.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:00:30.349 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:01:00.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:01:00.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:01:00.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19213
2026-03-06T16:01:00.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:01:00.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:01:00.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:01:00.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-06T16:01:00.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:01:00.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:01:00.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59661
2026-03-06T16:01:00.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:01:00.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:01:00.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:01:00.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33594
2026-03-06T16:01:00.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:01:00.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:01:00.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:01:03.800 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9d9120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:01:03.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:01:03.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:01:04.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:01:04.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:01:05.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oPTT3GKtT54PFstCFM2yz8066To%3D&Expires=1772892064 HTTP/1.1" 200 82548
2026-03-06T16:01:06.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:01:06.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:01:06.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:01:06.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:01:06.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:01:21.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:01:21.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:01:21.236 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:01:21.236 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:01:21.283 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:01:51.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:01:51.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:01:51.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19213
2026-03-06T16:01:51.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:01:51.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:01:51.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:01:51.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-06T16:01:51.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:01:51.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:01:51.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59942
2026-03-06T16:01:51.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:01:51.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:01:51.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:01:51.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35111
2026-03-06T16:01:51.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:01:51.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:01:51.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:01: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 0x7fcf6b9db6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:01:54.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:01:54.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:01:55.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-06T16:01:55.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:01:56.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZULKvu%2Bfi5BdmAB8NQxmufT29EQ%3D&Expires=1772892115 HTTP/1.1" 200 82548
2026-03-06T16:01:57.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:01:57.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:01:57.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:01:57.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:01:57.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:02:12.297 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:02:12.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:02:12.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:02:12.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:02:12.522 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:02:42.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:02:42.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:02:42.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19213
2026-03-06T16:02:42.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:02:42.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:02:42.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:02:42.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-06T16:02:42.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:02:42.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:02:42.818 [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-06T16:02:42.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:02:42.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:02:42.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:02:42.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33757
2026-03-06T16:02:42.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:02:42.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:02:42.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:02:45.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 0x7fcf693d47c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:02:45.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:02:45.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:02:47.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-06T16:02:47.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:02:47.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6yA1PJhaK1bqaAmt1ziLnOh9Rls%3D&Expires=1772892166 HTTP/1.1" 200 82548
2026-03-06T16:02:48.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:02:48.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:02:48.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:02:48.425 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:02:48.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:03:04.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:03:04.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:03:04.592 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:03:04.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:03:04.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:03:34.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:03:34.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:03:35.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19213
2026-03-06T16:03:35.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:03:35.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:03:35.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:03:35.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-06T16:03:35.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:03:35.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:03:35.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60602
2026-03-06T16:03:35.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:03:35.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:03:35.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:03:35.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33948
2026-03-06T16:03:35.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:03:35.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:03:35.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:03:38.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 0x7fcf694fe200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:03:38.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:03:38.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:03:39.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-06T16:03:39.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:03:40.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pX18W5Tq55en3bz%2FEIPPbJvtiik%3D&Expires=1772892219 HTTP/1.1" 200 82548
2026-03-06T16:03:40.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:03:40.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:03:40.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:03:40.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:03:40.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:03:56.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:03:56.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:03:56.246 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:03:56.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:03:56.294 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:04:26.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:04:26.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:04:26.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19213
2026-03-06T16:04:26.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:04:26.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:04:26.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:04:26.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-06T16:04:26.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:04:26.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:04:26.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60771
2026-03-06T16:04:26.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:04:26.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:04:26.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:04:26.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35563
2026-03-06T16:04:26.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:04:26.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:04:26.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:04:29.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 0x7fcf694107f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:04:29.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:04:29.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:04:30.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-06T16:04:30.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:04:31.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DS8WvxLY%2Fjd0q2xdS0XvXo19r34%3D&Expires=1772892270 HTTP/1.1" 200 82548
2026-03-06T16:04:32.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:04:32.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:04:32.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:04:32.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:04:32.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:04:48.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:04:48.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:04:48.419 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:04:48.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:04:48.466 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:05:18.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:05:18.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:05:18.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19182
2026-03-06T16:05:18.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:05:18.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:05:18.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:05:18.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-06T16:05:18.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:05:18.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:05:18.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61136
2026-03-06T16:05:18.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:05:18.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:05:18.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:05:18.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35798
2026-03-06T16:05:18.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:05:18.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:05:18.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:05:21.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2f550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:05:21.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:05:21.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:05:22.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-06T16:05:22.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:05:23.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OAbOL1wmXxRj%2BHCSlm3dufhrAUE%3D&Expires=1772892322 HTTP/1.1" 200 83489
2026-03-06T16:05:24.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:05:24.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:05:24.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:05:24.285 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:05:24.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:05:39.352 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:05:39.499 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:05:39.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:05:39.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:05:39.575 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:06:09.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:06:09.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:06:09.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19182
2026-03-06T16:06:09.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:06:09.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:06:09.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:06:09.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-06T16:06:09.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:06:09.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:06:09.737 [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-06T16:06:09.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:06:09.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:06:09.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:06:09.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35563
2026-03-06T16:06:09.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:06:09.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:06:09.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:06:12.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d70700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:06:12.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:06:12.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:06:14.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-06T16:06:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:06:14.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=smDGWO3G2vCZG11ZaL37qqydxrA%3D&Expires=1772892373 HTTP/1.1" 200 83489
2026-03-06T16:06:15.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:06:15.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:06:15.458 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:06:15.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:06:15.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:06:31.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:06:31.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:06:31.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:06:31.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:06:31.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:07:01.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:07:01.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:07:01.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19182
2026-03-06T16:07:01.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:07:01.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:07:01.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:07:01.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-06T16:07:01.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:07:01.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:07:01.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61206
2026-03-06T16:07:01.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:07:01.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:07:01.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:07:01.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35683
2026-03-06T16:07:01.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:07:01.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:07:01.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:07:04.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 0x7fceb31055a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:07:04.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:07:04.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:07:05.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-06T16:07:05.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:07:06.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eApkJKBTY%2BcYhENPaq3O0CnCr%2B4%3D&Expires=1772892425 HTTP/1.1" 200 83489
2026-03-06T16:07:07.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:07:07.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:07:07.147 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:07:07.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:07:07.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:07:22.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:07:23.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:07:23.149 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:07:23.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:07:23.197 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:07:53.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:07:53.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:07:53.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19182
2026-03-06T16:07:53.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:07:53.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:07:53.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:07:53.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-06T16:07:53.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:07:53.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:07:53.358 [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-06T16:07:53.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:07:53.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:07:53.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:07:53.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35683
2026-03-06T16:07:53.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:07:53.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:07:53.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16: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 0x7fceb3131cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:07:56.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:07:56.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:07:57.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-06T16:07:57.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:07:58.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140450.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kY6AlZD9f8n5wdoNFWA%2FGa%2Fv0vU%3D&Expires=1772892477 HTTP/1.1" 200 83489
2026-03-06T16:07:58.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:07:58.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:07:58.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:07:59.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:07:59.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:08:14.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:08:14.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:08:14.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:08:14.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:08:14.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:08:44.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:08:44.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:08:45.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19182
2026-03-06T16:08:45.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:08:45.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:08:45.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:08:45.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-06T16:08:45.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:08:45.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:08:45.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60407
2026-03-06T16:08:45.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:08:45.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:08:45.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:08:45.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35446
2026-03-06T16:08:45.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:08:45.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:08:45.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:08:48.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 0x7fceb2c8a620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:08:48.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:08:48.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:08:49.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-06T16:08:49.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:08:50.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HpgYvNACC%2BV0zyi%2FLIHhxlGUewo%3D&Expires=1772892529 HTTP/1.1" 200 81255
2026-03-06T16:08:50.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:08:50.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:08:50.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:08:50.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:08:50.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:09:06.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:09:06.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:09:06.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:09:06.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:09:06.462 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:09:36.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:09:36.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:09:36.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19182
2026-03-06T16:09:36.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:09:36.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:09:36.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:09:36.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-06T16:09:36.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:09:36.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:09:36.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60626
2026-03-06T16:09:36.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:09:36.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:09:36.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:09:36.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35249
2026-03-06T16:09:36.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:09:36.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:09:36.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:09:39.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 0x7fcf6b9c1b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:09:39.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:09:39.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:09:40.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-06T16:09:40.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:09:41.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fe9wwadea2BUYBTINStD2BvZcb0%3D&Expires=1772892580 HTTP/1.1" 200 81255
2026-03-06T16:09:42.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:09:42.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:09:42.188 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:09:42.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:09:42.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:09:57.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:09:57.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:09:57.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:09:57.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:09:57.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:10:27.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:10:27.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:10:28.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19158
2026-03-06T16:10:28.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:10:28.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:10:28.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:10:28.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-06T16:10:28.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:10:28.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:10:28.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60467
2026-03-06T16:10:28.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:10:28.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:10:28.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:10:28.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35386
2026-03-06T16:10:28.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:10:28.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:10:28.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:10:31.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 0x7fcf6bad1c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:10:31.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:10:31.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:10:32.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-06T16:10:32.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:10:33.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=baCIB1RtYHZEm1XxsbgLLLkJfUY%3D&Expires=1772892632 HTTP/1.1" 200 81255
2026-03-06T16:10:33.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:10:33.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:10:33.722 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:10:33.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:10:33.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:10:49.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:10:50.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:10:50.099 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:10:50.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:10:50.145 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:11:20.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:11:20.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:11:20.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19158
2026-03-06T16:11:20.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:11:20.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:11:20.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:11:20.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-06T16:11:20.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:11:20.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:11:20.499 [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-06T16:11:20.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:11:20.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:11:20.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:11:20.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35461
2026-03-06T16:11:20.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:11:20.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:11:20.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:11:23.575 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc05e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:11:23.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:11:23.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:11:24.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:11:24.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:11:25.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f1jPC6nr8AVvpPsvdJAaleISI4I%3D&Expires=1772892684 HTTP/1.1" 200 81255
2026-03-06T16:11:26.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:11:26.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:11:26.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:11:26.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:11:26.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:11:41.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:11:41.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:11:41.398 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:11:41.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:11:41.445 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:12:11.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:12:11.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:12:11.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19158
2026-03-06T16:12:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:12:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:12:11.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:12:11.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-06T16:12:11.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:12:11.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:12:11.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60182
2026-03-06T16:12:11.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:12:11.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:12:11.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:12:11.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35532
2026-03-06T16:12:11.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:12:11.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:12:11.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:12: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 0x7fcf68baccd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:12:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:12:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:12:15.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-06T16:12:15.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:12:16.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-140847.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3%2FjfR%2Bn8XLrs2Ci54DWC%2FUGwTGk%3D&Expires=1772892735 HTTP/1.1" 200 81255
2026-03-06T16:12:17.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:12:17.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:12:17.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:12:17.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:12:17.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:12:32.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:12:32.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:12:32.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:12:32.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:12:32.601 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:13:02.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:13:02.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:13:02.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19158
2026-03-06T16:13:02.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:13:02.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:13:02.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:13:02.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-06T16:13:02.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:13:02.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:13:02.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60156
2026-03-06T16:13:02.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:13:02.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:13:02.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:13:02.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35416
2026-03-06T16:13:02.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:13:02.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:13:02.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:13:06.039 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e38f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:13:06.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:13:06.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:13:07.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-06T16:13:07.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:13:08.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ediBFkt%2B0fXW1EDaPoxGS2GnWQQ%3D&Expires=1772892787 HTTP/1.1" 200 79608
2026-03-06T16:13:08.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:13:08.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:13:08.596 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:13:08.620 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:13:08.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:13:23.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:13:23.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:13:23.567 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:13:23.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:13:23.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:13:53.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:13:53.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:13:53.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19158
2026-03-06T16:13:53.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:13:53.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:13:53.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:13:53.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-06T16:13:53.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:13:53.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:13:53.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59638
2026-03-06T16:13:53.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:13:53.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:13:53.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:13:53.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35416
2026-03-06T16:13:53.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:13:53.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:13:53.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:13:56.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2c250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:13:56.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:13:56.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:13:57.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-06T16:13:57.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:13:58.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5ZbiaYGQsn6jNzqev0wso8tTpbs%3D&Expires=1772892837 HTTP/1.1" 200 79608
2026-03-06T16:13:59.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:13:59.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:13:59.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:13:59.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:13:59.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:14:14.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:14:15.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:14:15.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:14:15.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:14:15.193 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:14:45.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:14:45.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:14:45.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19158
2026-03-06T16:14:45.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:14:45.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:14:45.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:14:45.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:14:45.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:14:45.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:14:45.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59641
2026-03-06T16:14:45.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:14:45.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:14:45.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:14:45.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35283
2026-03-06T16:14:45.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:14:45.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:14:45.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:14:48.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 0x7fcf68cc6aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:14:48.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:14:48.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:14:49.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-06T16:14:49.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:14:50.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L3M701r3cxYT92FSVhVp2RUzTAU%3D&Expires=1772892889 HTTP/1.1" 200 79608
2026-03-06T16:14:50.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:14:50.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:14:50.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:14:50.927 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:14:50.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:15:05.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:15:05.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:15:05.922 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:15:05.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:15:05.970 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:15:36.000 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:15:36.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:15:36.267 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19160
2026-03-06T16:15:36.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:15:36.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:15:36.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:15:36.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-06T16:15:36.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:15:36.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:15:36.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59444
2026-03-06T16:15:36.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:15:36.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:15:36.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:15:36.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35220
2026-03-06T16:15:36.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:15:36.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:15:36.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:15:39.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697f4430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:15:39.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:15:39.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:15:40.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-06T16:15:40.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:15:41.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H6VvzwIPYK8ldPbQYHfx534LNbs%3D&Expires=1772892940 HTTP/1.1" 200 79608
2026-03-06T16:15:41.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:15:41.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:15:41.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:15:41.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:15:41.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:15:58.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:15:58.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:15:58.832 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:15:58.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:15:58.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:16:28.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:16:28.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:16:29.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19160
2026-03-06T16:16:29.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:16:29.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:16:29.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:16:29.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-06T16:16:29.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:16:29.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:16:29.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59400
2026-03-06T16:16:29.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:16:29.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:16:29.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:16:29.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35084
2026-03-06T16:16:29.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:16:29.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:16:29.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:16:32.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 0x7fcf6bbb6380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:16:32.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:16:32.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:16:33.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-06T16:16:33.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:16:34.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141248.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RGRJDAKa64CSrxL%2F%2FXu%2BsMjJLvc%3D&Expires=1772892993 HTTP/1.1" 200 79608
2026-03-06T16:16:34.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:16:34.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:16:34.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:16:34.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:16:34.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:16:49.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:16:49.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:16:49.697 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:16:49.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:16:49.744 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:17:19.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:17:19.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:17:20.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19160
2026-03-06T16:17:20.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:17:20.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:17:20.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:17:20.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-06T16:17:20.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:17:20.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:17:20.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59592
2026-03-06T16:17:20.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:17:20.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:17:20.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:17:20.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35103
2026-03-06T16:17:20.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:17:20.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:17:20.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:17:23.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 0x7fcf697aa140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:17:23.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:17:23.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:17:24.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:17:24.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:17:25.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u3IeXOwFsIVCCdVLJ3Rrc9duQlM%3D&Expires=1772893044 HTTP/1.1" 200 77811
2026-03-06T16:17:25.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:17:25.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:17:25.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:17:25.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:17:25.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:17:40.810 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:17:40.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:17:40.990 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:17:40.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:17:41.037 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:18:11.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:18:11.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:18:11.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19160
2026-03-06T16:18:11.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:18:11.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:18:11.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:18:11.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-06T16:18:11.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:18:11.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:18:11.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59632
2026-03-06T16:18:11.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:18:11.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:18:11.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:18:11.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35099
2026-03-06T16:18:11.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:18:11.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:18:11.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:18:14.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 0x7fcf685630d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:18:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:18:14.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:18:15.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-06T16:18:15.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:18:16.234 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M4UlZSA0NdSIGMlM2yYwrNiKFe8%3D&Expires=1772893095 HTTP/1.1" 200 77811
2026-03-06T16:18:16.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:18:16.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:18:16.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:18:16.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:18:16.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:18:31.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:18:31.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:18:31.815 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:18:31.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:18:31.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:19:01.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:19:01.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:19:02.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19160
2026-03-06T16:19:02.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:19:02.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:19:02.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:19:02.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-06T16:19:02.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:19:02.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:19:02.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59792
2026-03-06T16:19:02.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:19:02.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:19:02.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:19:02.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35104
2026-03-06T16:19:02.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:19:02.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:19:02.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:19: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 0x7fceb2c9b2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:19:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:19:05.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:19:06.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-06T16:19:06.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:19:07.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dO7d5rwabXb%2BtLTM0rxt6Jcp3DM%3D&Expires=1772893146 HTTP/1.1" 200 77811
2026-03-06T16:19:07.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:19:07.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:19:07.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:19:07.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:19:07.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:19:23.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:19:23.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:19:23.385 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:19:23.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:19:23.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:19:53.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:19:53.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:19:53.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 19160
2026-03-06T16:19:53.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:19:53.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:19:53.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:19:53.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-06T16:19:53.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:19:53.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:19:53.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59995
2026-03-06T16:19:53.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:19:53.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:19:53.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:19:53.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35104
2026-03-06T16:19:53.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:19:53.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:19:53.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:19:56.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 0x7fcf6bad28c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:19:56.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:19:56.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:19:58.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-06T16:19:58.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:19:58.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-141648.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t0vaMq5OJf%2FdFw1v134FDHwPMRg%3D&Expires=1772893197 HTTP/1.1" 200 77811
2026-03-06T16:19:59.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:19:59.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:19:59.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:19:59.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:19:59.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:20:14.174 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:20:14.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:20:14.321 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:20:14.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:20:14.368 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:20:44.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:20:44.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:20:44.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T16:20:44.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:20:44.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:20:44.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:20:44.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-06T16:20:44.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:20:44.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:20:44.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60023
2026-03-06T16:20:44.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:20:44.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:20:44.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:20:44.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35200
2026-03-06T16:20:44.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:20:44.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:20:44.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:20: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 0x7fceb3111ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:20:47.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:20:47.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:20: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-06T16:20:48.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:20:49.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CA2TpfXPJJNqaJAGZCYML%2Fgwirs%3D&Expires=1772893248 HTTP/1.1" 200 76239
2026-03-06T16:20:50.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:20:50.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:20:50.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:20:50.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:20:50.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:21:05.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:21:06.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:21:06.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:21:06.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:21:06.162 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:21:36.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:21:36.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:21:36.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T16:21:36.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:21:36.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:21:36.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:21:36.489 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:21:36.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:21:36.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:21:36.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60240
2026-03-06T16:21:36.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:21:36.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:21:36.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:21:36.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35158
2026-03-06T16:21:36.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:21:36.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:21:36.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:21:39.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738f100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:21:39.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:21:39.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:21:40.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-06T16:21:40.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:21:41.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P7KePlccWfe2uF1C3WuSmKi0p%2Fs%3D&Expires=1772893300 HTTP/1.1" 200 76239
2026-03-06T16:21:42.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:21:42.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:21:42.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:21:42.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:21:42.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:21:57.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:21:57.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:21:57.650 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:21:57.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:21:57.697 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:22:27.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:22:27.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:22:28.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T16:22:28.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:22:28.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:22:28.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:22:28.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-06T16:22:28.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:22:28.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:22:28.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60401
2026-03-06T16:22:28.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:22:28.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:22:28.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:22:28.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35145
2026-03-06T16:22:28.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:22:28.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:22:28.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:22:31.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 0x7fcf6b8cefe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:22:31.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:22:31.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:22:32.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-06T16:22:32.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:22:33.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iMOEjbBrVB0SOpa1NaecGXGEwJQ%3D&Expires=1772893352 HTTP/1.1" 200 76239
2026-03-06T16:22:33.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:22:33.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:22:33.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:22:33.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:22:33.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:22:49.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:22:49.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:22:49.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:22:49.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:22:49.230 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:23:19.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:23:19.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:23:19.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T16:23:19.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:23:19.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:23:19.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:23:19.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:23:19.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:23:19.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:23:19.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60470
2026-03-06T16:23:19.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:23:19.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:23:19.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:23:19.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35245
2026-03-06T16:23:19.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:23:19.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:23:19.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:23:22.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 0x7fcf6bc1b4c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:23:22.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:23:22.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:23:23.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:23:23.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:23:24.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k6leGFSmoQ2J9vxeCjm6pb8nhG8%3D&Expires=1772893403 HTTP/1.1" 200 76239
2026-03-06T16:23:25.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:23:25.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:23:25.247 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:23:25.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:23:25.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:23:40.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:23:40.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:23:40.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:23:40.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:23:40.843 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:24:10.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:24:10.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:24:11.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T16:24:11.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:24:11.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:24:11.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:24:11.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-06T16:24:11.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:24:11.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:24:11.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60300
2026-03-06T16:24:11.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:24:11.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:24:11.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:24:11.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35333
2026-03-06T16:24:11.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:24:11.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:24:11.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:24:14.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 0x7fceb3121f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:24:14.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:24:14.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:24:15.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-06T16:24:15.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:24:16.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142046.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hou3Z0n%2Fch7rt%2BvCMKyC258oO4g%3D&Expires=1772893455 HTTP/1.1" 200 76239
2026-03-06T16:24:16.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:24:16.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:24:16.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:24:16.970 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:24:16.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:24:32.417 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:24:32.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:24:32.591 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:24:32.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:24:32.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:25:02.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:25:02.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:25:03.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17547
2026-03-06T16:25:03.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:25:03.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:25:03.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:25:03.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-06T16:25:03.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:25:03.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:25:03.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60397
2026-03-06T16:25:03.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:25:03.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:25:03.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:25:03.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35277
2026-03-06T16:25:03.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:25:03.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:25:03.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:25: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 0x7fcf6bab0520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:25:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:25:06.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:25: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-06T16:25:07.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:25:08.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1WICrLbtbPKSiaFw%2FIjzzMLa%2FEM%3D&Expires=1772893507 HTTP/1.1" 200 73600
2026-03-06T16:25:08.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:25:08.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:25:08.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:25:08.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:25:08.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:25:25.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:25:25.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:25:25.940 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:25:25.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:25:25.988 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:25:56.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:25:56.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:25:56.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17547
2026-03-06T16:25:56.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:25:56.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:25:56.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:25:56.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-06T16:25:56.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:25:56.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:25:56.326 [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-06T16:25:56.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:25:56.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:25:56.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:25:56.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35277
2026-03-06T16:25:56.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:25:56.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:25:56.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:25:59.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69781900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:25:59.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:25:59.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:26:00.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-06T16:26:00.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:26:01.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TB%2B3kKh7waWJnK3sc6Ys7Q%2BGOWI%3D&Expires=1772893560 HTTP/1.1" 200 73600
2026-03-06T16:26:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:26:01.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:26:01.658 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:26:01.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:26:01.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:26:17.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:26:17.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:26:17.767 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:26:17.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:26:17.814 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:26:47.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:26:47.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:26:48.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17547
2026-03-06T16:26:48.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:26:48.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:26:48.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:26:48.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-06T16:26:48.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:26:48.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:26:48.294 [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-06T16:26:48.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:26:48.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:26:48.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:26:48.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35066
2026-03-06T16:26:48.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:26:48.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:26:48.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:26: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 0x7fcf697d4e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:26:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:26:51.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:26:52.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-06T16:26:52.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:26:53.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CNz0NICqnjC%2F2DIpLMD1%2BDvmg1E%3D&Expires=1772893612 HTTP/1.1" 200 73600
2026-03-06T16:26:53.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:26:53.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:26:53.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:26:53.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:26:53.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:27:09.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:27:10.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:27:10.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:27:10.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:27:10.161 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:27:40.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:27:40.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:27:40.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17547
2026-03-06T16:27:40.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:27:40.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:27:40.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:27:40.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-06T16:27:40.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:27:40.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:27:40.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59307
2026-03-06T16:27:40.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:27:40.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:27:40.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:27:40.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35074
2026-03-06T16:27:40.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:27:40.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:27:40.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:27: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 0x7fceb30d3c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:27:43.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:27:43.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:27:44.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-06T16:27:44.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:27:45.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=flUGBq8xDSdsKNav%2B6mKMW2hcV0%3D&Expires=1772893664 HTTP/1.1" 200 73600
2026-03-06T16:27:45.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:27:45.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:27:45.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:27:45.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:27:45.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:28:01.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:28:01.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:28:02.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:28:02.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:28:02.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:28:32.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:28:32.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:28:32.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17547
2026-03-06T16:28:32.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:28:32.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:28:32.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:28:32.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-06T16:28:32.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:28:32.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:28:32.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59492
2026-03-06T16:28:32.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:28:32.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:28:32.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:28:32.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34888
2026-03-06T16:28:32.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:28:32.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:28:32.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:28: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 0x7fcf6bbca560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:28:35.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:28:35.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:28:36.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:28:36.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:28:37.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HgxTp8eTFKRmrIGttez46yp4wsE%3D&Expires=1772893716 HTTP/1.1" 200 73600
2026-03-06T16:28:37.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:28:37.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:28:37.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:28:37.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:28:37.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:28:54.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:28:54.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:28:54.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:28:54.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:28:54.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:29:24.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:29:24.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:29:24.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17547
2026-03-06T16:29:24.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:29:24.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:29:24.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:29:24.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-06T16:29:24.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:29:24.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:29:24.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59368
2026-03-06T16:29:24.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:29:24.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:29:24.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:29:24.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34905
2026-03-06T16:29:24.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:29:24.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:29:24.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:29:27.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 0x7fcf6bc186d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:29:27.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:29:27.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:29:28.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-06T16:29:28.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:29:29.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cdfgKDUxKPowiwNSXKBXsMBiDHo%3D&Expires=1772893768 HTTP/1.1" 200 73281
2026-03-06T16:29:30.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:29:30.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:29:30.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:29:30.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:29:30.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:29:45.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:29:45.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:29:45.669 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:29:45.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:29:45.717 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:30:15.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:30:15.725 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:30:15.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:30:15.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:30:15.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:30:15.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:30:15.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-06T16:30:15.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:30:15.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:30:15.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59658
2026-03-06T16:30:15.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:30:15.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:30:15.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:30:15.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35056
2026-03-06T16:30:15.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:30:15.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:30:15.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:30: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 0x7fcf68578550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:30:19.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:30:19.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:30:20.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-06T16:30:20.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:30:20.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xKPjAs99XUL5bMWWAKAmp8VmsZg%3D&Expires=1772893819 HTTP/1.1" 200 73281
2026-03-06T16:30:21.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:30:21.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:30:21.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:30:21.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:30:21.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:30:36.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:30:36.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:30:36.804 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:30:36.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:30:36.852 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:31:06.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:31:06.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:31:06.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:31:06.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:31:06.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:31:06.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:31:07.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-06T16:31:07.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:31:07.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:31:07.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59521
2026-03-06T16:31:07.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:31:07.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:31:07.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:31:07.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35078
2026-03-06T16:31:07.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:31:07.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:31:07.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:31: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 0x7fcf693623b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:31:10.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:31:10.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:31:11.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:31:11.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:31:12.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FN8e1aUPmTrFbbQo1ASJI%2Bem8uI%3D&Expires=1772893871 HTTP/1.1" 200 73281
2026-03-06T16:31:12.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:31:12.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:31:12.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:31:12.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:31:12.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:31:28.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:31:28.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:31:28.682 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:31:28.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:31:28.728 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:31:58.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:31:58.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:31:59.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:31:59.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:31:59.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:31:59.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:31:59.061 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:31:59.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:31:59.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:31:59.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59673
2026-03-06T16:31:59.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:31:59.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:31:59.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:31:59.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35078
2026-03-06T16:31:59.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:31:59.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:31:59.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:32:02.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 0x7fcf6ba2fc40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:32:02.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:32:02.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:32:03.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-06T16:32:03.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:32:04.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-142851.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pWHJ2RpBGNulXg2kkOlajjTCq30%3D&Expires=1772893923 HTTP/1.1" 200 73281
2026-03-06T16:32:04.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:32:04.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:32:04.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:32:04.785 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:32:04.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:32:20.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:32:20.355 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:32:20.384 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:32:20.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:32:20.432 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:32:50.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:32:50.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:32:50.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:32:50.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:32:50.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:32:50.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:32:50.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-06T16:32:50.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:32:50.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:32:50.585 [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-06T16:32:50.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:32:50.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:32:50.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:32:50.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35195
2026-03-06T16:32:50.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:32:50.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:32:50.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:32:53.687 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a6ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:32:53.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:32:53.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:32: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-06T16:32:54.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:32:55.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JUoLeu3t2jN94vlMHdKrA8e%2BpRk%3D&Expires=1772893974 HTTP/1.1" 200 73029
2026-03-06T16:32:56.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:32:56.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:32:56.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:32:56.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:32:56.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:33:12.794 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:33:12.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:33:12.970 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:33:12.970 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:33:13.017 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:33:43.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:33:43.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:33:43.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:33:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:33:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:33:43.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:33:43.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-06T16:33:43.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:33:43.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:33:43.189 [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-06T16:33:43.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:33:43.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:33:43.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:33:43.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35122
2026-03-06T16:33:43.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:33:43.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:33:43.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:33: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 0x7fcf69421a20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:33:46.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:33:46.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:33:47.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:33:47.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:33:48.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0ECBsowJJh4gdOcdffhYoSiLARk%3D&Expires=1772894027 HTTP/1.1" 200 73029
2026-03-06T16:33:48.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:33:48.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:33:48.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:33:48.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:33:48.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:34:04.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:34:04.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:34:04.198 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:34:04.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:34:04.245 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:34:34.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:34:34.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:34:34.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:34:34.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:34:34.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:34:34.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:34:34.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-06T16:34:34.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:34:34.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:34:34.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59641
2026-03-06T16:34:34.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:34:34.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:34:34.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:34:34.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35129
2026-03-06T16:34:34.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:34:34.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:34:34.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:34: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 0x7fcf68cd1660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:34:37.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:34:37.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:34:38.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-06T16:34:38.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:34:39.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YZMa9Ay5CQg%2BesJxG8RNsZMiYd0%3D&Expires=1772894078 HTTP/1.1" 200 73029
2026-03-06T16:34:39.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:34:39.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:34:39.758 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:34:39.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:34:39.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:34:56.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:34:57.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:34:57.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:34:57.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:34:57.220 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:35:27.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:35:27.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:35:27.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17562
2026-03-06T16:35:27.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:35:27.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:35:27.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:35:27.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-06T16:35:27.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:35:27.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:35:27.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59723
2026-03-06T16:35:27.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:35:27.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:35:27.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:35:27.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35123
2026-03-06T16:35:27.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:35:27.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:35:27.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:35: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 0x7fcf6974f340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:35:30.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:35:30.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:35:31.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:35:31.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:35:32.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V5qdRBqDr8Oj5DitKGs19LbSgzE%3D&Expires=1772894131 HTTP/1.1" 200 73029
2026-03-06T16:35:32.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:35:32.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:35:32.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:35:32.836 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:35:32.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:35:48.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:35:48.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:35:48.316 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:35:48.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:35:48.363 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:36:18.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:36:18.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:36:18.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17562
2026-03-06T16:36:18.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:36:18.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:36:18.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:36:18.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:36:18.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:36:18.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:36:18.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59543
2026-03-06T16:36:18.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:36:18.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:36:18.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:36:18.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35066
2026-03-06T16:36:18.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:36:18.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:36:18.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:36:21.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ca8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:36:21.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:36:21.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:36:23.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-06T16:36:23.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:36:23.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ILEhuJVDmzqQhnFZVOyMB89l1Ao%3D&Expires=1772894182 HTTP/1.1" 200 73029
2026-03-06T16:36:24.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:36:24.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:36:24.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:36:24.443 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:36:24.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:36:40.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:36:40.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:36:40.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:36:40.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:36:40.534 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:37:10.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:37:10.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:37:10.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17562
2026-03-06T16:37:10.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:37:10.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:37:10.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:37:10.852 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:37:10.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:37:10.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:37:10.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59466
2026-03-06T16:37:10.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:37:10.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:37:10.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:37:10.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35142
2026-03-06T16:37:10.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:37:10.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:37:10.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:37: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 0x7fcf68e18880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:37:13.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:37:13.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:37:15.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:37:15.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:37:16.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hNzS2gmAAb1esoNiMIBqfQXoc3c%3D&Expires=1772894235 HTTP/1.1" 200 72928
2026-03-06T16:37:16.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:37:16.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:37:16.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:37:16.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:37:16.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:37:32.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:37:32.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:37:32.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:37:32.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:37:32.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:38:02.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:38:02.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:38:02.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17562
2026-03-06T16:38:02.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:38:02.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:38:02.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:38:02.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-06T16:38:02.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:38:02.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:38:02.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59515
2026-03-06T16:38:02.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:38:02.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:38:02.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:38:02.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34973
2026-03-06T16:38:02.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:38:02.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:38:02.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:38:05.879 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb310bf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:38:05.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:38:05.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:38:07.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-06T16:38:07.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:38:07.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VIkvvY1OyEB9ckZFykKPZFkLFq0%3D&Expires=1772894286 HTTP/1.1" 200 72928
2026-03-06T16:38:08.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:38:08.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:38:08.237 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:38:08.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:38:08.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:38:25.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:38:25.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:38:25.545 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:38:25.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:38:25.592 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:38:55.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:38:55.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:38:55.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17562
2026-03-06T16:38:55.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:38:55.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:38:55.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:38:55.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-06T16:38:55.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:38:55.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:38:55.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59441
2026-03-06T16:38:55.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:38:55.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:38:55.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:38:55.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34973
2026-03-06T16:38:55.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:38:55.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:38:55.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:38:58.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 0x7fcf69638610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:38:58.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:38:58.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:38:59.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:38:59.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:39:00.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P8iSmUWatkaTLFWD742tJ7hnp5k%3D&Expires=1772894339 HTTP/1.1" 200 72928
2026-03-06T16:39:01.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:39:01.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:39:01.168 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:39:01.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:39:01.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:39:17.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:39:17.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:39:17.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:39:17.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:39:17.266 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:39:47.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:39:47.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:39:47.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17562
2026-03-06T16:39:47.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:39:47.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:39:47.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:39:47.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-06T16:39:47.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:39:47.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:39:47.607 [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-06T16:39:47.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:39:47.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:39:47.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:39:47.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34899
2026-03-06T16:39:47.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:39:47.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:39:47.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:39:50.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 0x7fcf68b67d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:39:50.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:39:50.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:39:51.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:39:51.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:39:52.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eXS9vi568a0LgARfuU3SleI1Gek%3D&Expires=1772894391 HTTP/1.1" 200 72928
2026-03-06T16:39:52.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:39:52.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:39:52.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:39:52.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:39:52.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:40:09.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:40:09.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:40:09.816 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:40:09.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:40:09.863 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:40:39.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:40:39.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:40:40.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17539
2026-03-06T16:40:40.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:40:40.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:40:40.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:40:40.252 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:40:40.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:40:40.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:40:40.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59117
2026-03-06T16:40:40.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:40:40.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:40:40.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:40:40.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34992
2026-03-06T16:40:40.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:40:40.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:40:40.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:40:43.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 0x7fcf68bcd660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:40:43.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:40:43.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:40:44.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-06T16:40:44.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:40:45.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-143651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PFyNkxdE0mznYG2kCBnULB1O5jo%3D&Expires=1772894444 HTTP/1.1" 200 72928
2026-03-06T16:40:45.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:40:45.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:40:45.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:40:45.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:40:45.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:41:01.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:41:01.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:41:01.639 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:41:01.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:41:01.686 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:41:31.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:41:31.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:41:32.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17539
2026-03-06T16:41:32.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:41:32.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:41:32.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:41: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-06T16:41:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:41:32.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:41:32.031 [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-06T16:41:32.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:41:32.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:41:32.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:41:32.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34797
2026-03-06T16:41:32.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:41:32.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:41:32.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:41:35.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:41:35.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:41:35.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:41:36.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:41:36.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:41:37.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l%2FVuQspSB%2FR8xLiD8bvykiqe0AU%3D&Expires=1772894496 HTTP/1.1" 200 73470
2026-03-06T16:41:37.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:41:37.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:41:37.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:41:37.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:41:37.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:41:54.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:41:54.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:41:54.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:41:54.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:41:54.213 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:42:24.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:42:24.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:42:24.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17539
2026-03-06T16:42:24.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:42:24.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:42:24.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:42:24.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-06T16:42:24.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:42:24.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:42:24.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58806
2026-03-06T16:42:24.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:42:24.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:42:24.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:42:24.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34614
2026-03-06T16:42:24.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:42:24.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:42:24.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:42:27.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 0x7fcf6b950b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:42:27.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:42:27.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:42:28.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-06T16:42:28.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:42:29.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pboUXmXvIH0KyK0yI6k22GvTPpM%3D&Expires=1772894548 HTTP/1.1" 200 73470
2026-03-06T16:42:29.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:42:29.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:42:29.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:42:29.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:42:29.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:42:44.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:42:45.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:42:45.074 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:42:45.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:42:45.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:43:15.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:43:15.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:43:15.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17539
2026-03-06T16:43:15.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:43:15.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:43:15.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:43: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-06T16:43:15.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:43:15.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:43:15.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58855
2026-03-06T16:43:15.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:43:15.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:43:15.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:43:15.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34745
2026-03-06T16:43:15.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:43:15.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:43:15.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:43:18.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 0x7fceb3195420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:43:18.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:43:18.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:43:19.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-06T16:43:19.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:43:20.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lZGlA2VnHW3hzMTyeCDcX29c4R8%3D&Expires=1772894599 HTTP/1.1" 200 73470
2026-03-06T16:43:20.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:43:20.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:43:20.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:43:20.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:43:20.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:43:37.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:43:37.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:43:37.393 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:43:37.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:43:37.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:44:07.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:44:07.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:44:07.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17539
2026-03-06T16:44:07.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:44:07.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:44:07.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:44:07.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-06T16:44:07.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:44:07.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:44:07.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63843
2026-03-06T16:44:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:44:07.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:44:07.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:44:08.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34693
2026-03-06T16:44:08.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:44:08.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:44:08.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:44:11.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb318cd30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:44:11.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:44:11.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:44:12.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-06T16:44:12.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:44:13.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8fWgdDsiqYDtN%2B4CXf4FP2hHVzo%3D&Expires=1772894652 HTTP/1.1" 200 73470
2026-03-06T16:44:13.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:44:13.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:44:13.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:44:13.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:44:13.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:44:29.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:44:29.151 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:44:29.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:44:29.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:44:29.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:44:59.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:44:59.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:44:59.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:44:59.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:44:59.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:44:59.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:44:59.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-06T16:44:59.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:44:59.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:44:59.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63843
2026-03-06T16:44:59.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:44:59.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:44:59.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:44:59.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34693
2026-03-06T16:44:59.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:44:59.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:44:59.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:45: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 0x7fcf68a06770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:45:02.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:45:02.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:45:04.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-06T16:45:04.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:45:04.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eY4bWV96lU3qKQfRP3Q7IGX8pbs%3D&Expires=1772894703 HTTP/1.1" 200 73380
2026-03-06T16:45:05.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:45:05.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:45:05.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:45:05.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:45:05.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:45:20.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:45:20.788 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:45:20.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:45:20.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:45:20.865 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:45:50.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:45:50.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:45:51.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:45:51.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:45:51.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:45:51.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:45:51.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-06T16:45:51.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:45:51.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:45:51.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57372
2026-03-06T16:45:51.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:45:51.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:45:51.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:45:51.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34693
2026-03-06T16:45:51.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:45:51.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:45:51.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:45:54.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 0x7fcf69510d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:45:54.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:45:54.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:45:55.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:45:55.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:45:56.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MPQs%2FUWh7cNZckgr%2BZvuLuXM1AA%3D&Expires=1772894755 HTTP/1.1" 200 73380
2026-03-06T16:45:56.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:45:56.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:45:56.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:45:56.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:45:56.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:46:13.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:46:13.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:46:13.275 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:46:13.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:46:13.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:46:43.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:46:43.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:46:43.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:46:43.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:46:43.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:46:43.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:46:43.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-06T16:46:43.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:46:43.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:46:43.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58533
2026-03-06T16:46:43.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:46:43.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:46:43.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:46:43.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33240
2026-03-06T16:46:43.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:46:43.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:46:43.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:46:46.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de16f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:46:46.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:46:46.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:46:48.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-06T16:46:48.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:46:48.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5sXFZKcKYobGcpTAp2cy0AJiQhs%3D&Expires=1772894807 HTTP/1.1" 200 73380
2026-03-06T16:46:49.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:46:49.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:46:49.185 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:46:49.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:46:49.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:47:04.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:47:04.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:47:04.378 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:47:04.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:47:04.424 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:47:34.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:47:34.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:47:34.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:47:34.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:47:34.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:47:34.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:47:34.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-06T16:47:34.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:47:34.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:47:34.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 67840
2026-03-06T16:47:34.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:47:34.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:47:34.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:47:34.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34118
2026-03-06T16:47:34.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:47:34.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:47:34.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:47: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 0x7fcf68d74e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:47:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:47:37.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:47:38.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-06T16:47:38.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:47:39.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LnaTrWTA6UInBKBsBXsLh0BYeo0%3D&Expires=1772894858 HTTP/1.1" 200 73380
2026-03-06T16:47:40.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:47:40.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:47:40.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:47:40.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:47:40.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:47:55.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:47:55.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:47:55.715 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:47:55.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:47:55.762 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:48:25.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:48:25.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:48:25.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:48:25.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:48:25.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:48:25.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:48:25.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-06T16:48:25.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:48:25.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:48:25.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60623
2026-03-06T16:48:25.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:48:25.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:48:25.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:48:25.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38957
2026-03-06T16:48:25.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:48:25.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:48:25.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:48:29.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc09780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:48:29.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:48:29.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:48:30.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-06T16:48:30.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:48:31.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144449.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CEePIbRTIvsEZmerKOix9gY8BxM%3D&Expires=1772894910 HTTP/1.1" 200 73380
2026-03-06T16:48:31.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:48:31.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:48:31.275 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:48:31.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:48:31.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:48:46.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:48:47.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:48:47.072 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:48:47.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:48:47.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:49:17.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:49:17.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:49:17.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T16:49:17.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:49:17.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:49:17.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:49:17.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-06T16:49:17.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:49:17.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:49:17.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58935
2026-03-06T16:49:17.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:49:17.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:49:17.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:49:17.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33243
2026-03-06T16:49:17.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:49:17.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:49:17.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:49:20.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6ecb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:49:20.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:49:20.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:49:21.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:49:21.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:49:22.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iAiZkQk2JKiH6%2B0lRWaKbyXXQrs%3D&Expires=1772894961 HTTP/1.1" 200 66981
2026-03-06T16:49:22.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:49:22.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:49:22.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:49:22.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:49:22.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:49:38.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:49:38.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:49:38.492 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:49:38.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:49:38.539 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:50:08.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:50:08.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:50:09.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17574
2026-03-06T16:50:09.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:50:09.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:50:09.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:50:09.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-06T16:50:09.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:50:09.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:50:09.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58935
2026-03-06T16:50:09.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:50:09.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:50:09.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:50:09.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33243
2026-03-06T16:50:09.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:50:09.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:50:09.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:50:12.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1b010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:50:12.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:50:12.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:50:13.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:50:13.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:50:14.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qotRukgertcmHd6w3v179MLLWzM%3D&Expires=1772895013 HTTP/1.1" 200 66981
2026-03-06T16:50:14.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:50:14.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:50:14.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:50:14.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:50:14.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:50:30.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:50:30.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:50:30.509 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:50:30.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:50:30.556 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:51:00.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:51:00.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:51:01.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17574
2026-03-06T16:51:01.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:51:01.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:51:01.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:51:01.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:51:01.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:51:01.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:51:01.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58935
2026-03-06T16:51:01.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:51:01.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:51:01.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:51:01.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33243
2026-03-06T16:51:01.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:51:01.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:51:01.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:51: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 0x7fceb2c1b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:51:04.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:51:04.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:51:05.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-06T16:51:05.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:51:06.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8vUOLmxt8z8MiySvNeYSZ0Eh%2BV4%3D&Expires=1772895065 HTTP/1.1" 200 66981
2026-03-06T16:51:06.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:51:06.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:51:06.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:51:06.462 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:51:06.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:51:22.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:51:22.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:51:22.246 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:51:22.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:51:22.293 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:51:52.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:51:52.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:51:52.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17574
2026-03-06T16:51:52.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:51:52.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:51:52.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:51:52.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-06T16:51:52.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:51:52.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:51:52.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63913
2026-03-06T16:51:52.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:51:52.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:51:52.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:51:52.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33243
2026-03-06T16:51:52.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:51:52.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:51:52.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16: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 0x7fcf694fc250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:51:55.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:51:55.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:51:56.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-06T16:51:56.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:51:57.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oLSsFtOugVJ0iaC3oDzLF1SYzLg%3D&Expires=1772895116 HTTP/1.1" 200 66981
2026-03-06T16:51:57.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:51:57.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:51:57.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:51:58.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:51:58.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:52:13.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:52:13.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:52:13.789 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:52:13.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:52:13.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:52:43.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:52:43.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:52:44.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17574
2026-03-06T16:52:44.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:52:44.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:52:44.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:52:44.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-06T16:52:44.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:52:44.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:52:44.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58458
2026-03-06T16:52:44.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:52:44.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:52:44.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:52:44.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36884
2026-03-06T16:52:44.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:52:44.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:52:44.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:52:47.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:52:47.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:52:47.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:52:48.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-06T16:52:48.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:52:49.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-144850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L0ihzi7fvgtN6VL6Owd4Sy4zW14%3D&Expires=1772895168 HTTP/1.1" 200 66981
2026-03-06T16:52:49.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:52:49.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:52:49.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:52:49.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:52:49.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:53:04.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:53:04.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:53:04.815 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:53:04.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:53:04.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:53:34.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:53:34.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:53:35.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17574
2026-03-06T16:53:35.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:53:35.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:53:35.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:53:35.182 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:53:35.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:53:35.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:53:35.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58458
2026-03-06T16:53:35.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:53:35.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:53:35.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:53:35.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33858
2026-03-06T16:53:35.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:53:35.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:53:35.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:53:38.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 0x7fcf697dd930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:53:38.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:53:38.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:53:39.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-06T16:53:39.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:53:40.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R1eC1jv8h6HVwvvhh8ua3NPz2JM%3D&Expires=1772895219 HTTP/1.1" 200 65827
2026-03-06T16:53:40.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:53:40.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:53:40.545 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:53:40.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:53:40.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:53:56.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:53:56.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:53:56.650 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:53:56.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:53:56.697 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:54:26.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:54:26.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:54:26.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17574
2026-03-06T16:54:26.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:54:26.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:54:26.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:54:26.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-06T16:54:26.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:54:26.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:54:26.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56845
2026-03-06T16:54:26.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:54:26.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:54:26.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:54:26.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33132
2026-03-06T16:54:26.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:54:26.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:54:26.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:54: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 0x7fcf68e9afb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:54:29.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:54:29.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:54:31.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-06T16:54:31.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:54:31.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a3UzRsNh0YDjli5igDX%2BI21PwdM%3D&Expires=1772895270 HTTP/1.1" 200 65827
2026-03-06T16:54:32.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:54:32.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:54:32.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:54:32.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:54:32.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:54:47.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:54:47.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:54:47.417 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:54:47.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:54:47.464 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:55:17.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:55:17.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:55:17.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T16:55:17.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:55:17.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:55:17.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:55:17.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-06T16:55:17.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:55:17.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:55:17.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58139
2026-03-06T16:55:17.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:55:17.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:55:17.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:55:17.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33132
2026-03-06T16:55:17.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:55:17.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:55:17.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:55:20.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 0x7fcf694ca680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:55:20.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:55:20.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:55:21.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-06T16:55:21.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:55:22.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KkWHmzVFSWxrIZgOsmKSYE7BFeo%3D&Expires=1772895321 HTTP/1.1" 200 65827
2026-03-06T16:55:23.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:55:23.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:55:23.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:55:23.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:55:23.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:55:40.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:55:40.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:55:40.163 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:55:40.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:55:40.208 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:56:10.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:56:10.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:56:10.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T16:56:10.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:56:10.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:56:10.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:56:10.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T16:56:10.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:56:10.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:56:10.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58139
2026-03-06T16:56:10.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:56:10.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:56:10.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:56:10.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33666
2026-03-06T16:56:10.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:56:10.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:56:10.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:56:13.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d167a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:56:13.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:56:13.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:56:14.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-06T16:56:14.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:56:15.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145249.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cQPpEwt8WgWbn8%2FQrKDg%2FAmMZHc%3D&Expires=1772895374 HTTP/1.1" 200 65827
2026-03-06T16:56:15.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:56:15.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:56:15.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:56:15.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:56:15.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:56:31.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:56:31.841 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:56:31.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:56:31.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:56:31.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:57:01.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:57:01.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:57:02.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T16:57:02.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:57:02.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:57:02.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:57:02.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-06T16:57:02.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:57:02.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:57:02.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57474
2026-03-06T16:57:02.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:57:02.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:57:02.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:57:02.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33540
2026-03-06T16:57:02.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:57:02.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:57:02.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:57:05.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 0x7fcf68bcd390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:57:05.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:57:05.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:57:06.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T16:57:06.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:57:07.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PkLGcMqEOHV1a0b7XN1lEgz%2Bg%2Fc%3D&Expires=1772895426 HTTP/1.1" 200 66943
2026-03-06T16:57:07.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:57:07.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:57:07.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:57:07.759 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:57:07.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:57:23.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:57:23.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:57:23.621 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:57:23.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:57:23.668 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:57:53.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:57:53.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:57:53.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T16:57:53.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:57:53.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:57:53.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:57:53.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-06T16:57:53.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:57:53.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:57:53.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60194
2026-03-06T16:57:53.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:57:53.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:57:53.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:57:53.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33540
2026-03-06T16:57:53.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:57:53.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:57:53.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:57:57.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697739a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:57:57.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:57:57.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:57:58.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-06T16:57:58.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:57:59.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vw5VCOkMlGl%2BChJA59ahLy1T%2Fwk%3D&Expires=1772895478 HTTP/1.1" 200 66943
2026-03-06T16:57:59.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:57:59.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:57:59.297 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:57:59.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:57:59.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:58:14.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:58:14.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:58:14.617 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:58:14.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:58:14.664 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:58:44.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:58:44.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:58:44.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T16:58:44.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:58:44.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:58:44.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:58:44.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-06T16:58:44.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:58:44.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:58:45.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60194
2026-03-06T16:58:45.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:58:45.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:58:45.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:58:45.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34859
2026-03-06T16:58:45.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:58:45.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:58:45.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:58:48.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 0x7fcf6978d660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:58:48.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:58:48.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:58:49.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-06T16:58:49.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:58:50.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aeeIFd2r1pBKBKCB6F8Chvcf6BM%3D&Expires=1772895529 HTTP/1.1" 200 66943
2026-03-06T16:58:50.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:58:50.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:58:50.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:58:50.363 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:58:50.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:59:06.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:59:07.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:59:07.049 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:59:07.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:59:07.095 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T16:59:37.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T16:59:37.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T16:59:37.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T16:59:37.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T16:59:37.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T16:59:37.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T16:59:37.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-06T16:59:37.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T16:59:37.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T16:59:37.489 [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-06T16:59:37.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:59:37.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T16:59:37.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T16:59:37.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34859
2026-03-06T16:59:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T16:59:37.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T16:59:37.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T16:59:40.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 0x7fcf68d94610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T16:59:40.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T16:59:40.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T16:59:41.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-06T16:59:41.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T16:59:42.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yRH1kfbBhJmSXl15t9vgCWlkhis%3D&Expires=1772895581 HTTP/1.1" 200 66943
2026-03-06T16:59:42.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T16:59:42.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T16:59:42.865 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T16:59:42.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T16:59:42.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T16:59:58.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:59:58.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T16:59:58.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T16:59:58.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T16:59:58.780 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:00:28.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:00:28.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:00:29.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T17:00:29.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:00:29.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:00:29.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:00:29.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-06T17:00:29.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:00:29.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:00:29.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59012
2026-03-06T17:00:29.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:00:29.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:00:29.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:00:29.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33284
2026-03-06T17:00:29.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:00:29.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:00:29.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:00:32.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 0x7fcf68c8e140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:00:32.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:00:32.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:00:33.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-06T17:00:33.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:00:34.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-145653.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AvYa0PpkLBccOSjJ2iMga%2FFaIRc%3D&Expires=1772895633 HTTP/1.1" 200 66943
2026-03-06T17:00:34.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:00:34.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:00:34.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:00:34.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:00:34.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:00:49.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:00:49.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:00:49.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:00:49.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:00:50.035 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:01:20.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:01:20.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:01:20.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T17:01:20.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:01:20.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:01:20.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:01:20.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-06T17:01:20.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:01:20.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:01:20.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59012
2026-03-06T17:01:20.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:01:20.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:01:20.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:01:20.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34001
2026-03-06T17:01:20.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:01:20.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:01:20.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:01: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 0x7fcf69155840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:01:23.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:01:23.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:01:24.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-06T17:01:24.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:01:25.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XfjSmyAm9DxjUttS6dsKGf7kf9M%3D&Expires=1772895684 HTTP/1.1" 200 66637
2026-03-06T17:01:25.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:01:25.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:01:25.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:01:25.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:01:25.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:01:40.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:01:40.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:01:40.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:01:40.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:01:40.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:02:11.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:02:11.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:02:11.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T17:02:11.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:02:11.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:02:11.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:02:11.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-06T17:02:11.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:02:11.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:02:11.446 [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-06T17:02:11.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:02:11.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:02:11.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:02:11.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33478
2026-03-06T17:02:11.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:02:11.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:02:11.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:02: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 0x7fcf69799c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:02:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:02:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:02:15.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:02:15.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:02:16.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bIAs0%2FOHUf2dL44h1yLzkGHKY%2FM%3D&Expires=1772895735 HTTP/1.1" 200 66637
2026-03-06T17:02:16.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:02:16.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:02:16.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:02:16.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:02:16.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:02:32.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:02:32.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:02:32.516 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:02:32.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:02:32.562 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:03:02.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:03:02.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:03:02.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T17:03:02.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:03:02.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:03:02.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:03:02.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-06T17:03:02.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:03:02.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:03:02.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61850
2026-03-06T17:03:02.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:03:02.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:03:02.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:03:02.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33478
2026-03-06T17:03:02.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:03:02.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:03:02.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:03:05.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68badf90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:03:05.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:03:05.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:03:06.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-06T17:03:06.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:03:07.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=g4TTQj37%2FeDtUFUTK42xN%2FCz7Ks%3D&Expires=1772895786 HTTP/1.1" 200 66637
2026-03-06T17:03:08.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:03:08.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:03:08.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:03:08.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:03:08.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:03:23.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:03:23.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:03:23.741 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:03:23.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:03:23.788 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:03:53.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:03:53.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:03:53.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T17:03:53.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:03:53.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:03:53.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:03:53.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-06T17:03:53.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:03:53.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:03:53.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61850
2026-03-06T17:03:53.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:03:53.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:03:53.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:03:53.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33478
2026-03-06T17:03:53.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:03:53.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:03:53.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:03: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 0x7fcf6963b370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:03:57.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:03:57.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:03:58.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-06T17:03:58.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:03:59.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cp9THjLPm1YxzzpH5S0nkc0353Y%3D&Expires=1772895838 HTTP/1.1" 200 66637
2026-03-06T17:03:59.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:03:59.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:03:59.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:03:59.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:03:59.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:04:14.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:04:14.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:04:14.673 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:04:14.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:04:14.720 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:04:44.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:04:44.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:04:45.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17624
2026-03-06T17:04:45.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:04:45.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:04:45.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:04:45.159 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:04:45.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:04:45.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:04:45.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61850
2026-03-06T17:04:45.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:04:45.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:04:45.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:04:45.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35671
2026-03-06T17:04:45.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:04:45.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:04:45.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:04:48.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 0x7fcf694cad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:04:48.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:04:48.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:04:49.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-06T17:04:49.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:04:50.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150052.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rNiOgd1rpR8It2vuLS%2B0iatn4EY%3D&Expires=1772895889 HTTP/1.1" 200 66637
2026-03-06T17:04:50.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:04:50.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:04:50.461 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:04:50.482 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:04:50.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:05:05.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:05:05.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:05:05.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:05:05.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:05:06.036 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:05:36.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:05:36.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:05:36.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17508
2026-03-06T17:05:36.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:05:36.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:05:36.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:05:36.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-06T17:05:36.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:05:36.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:05:36.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60241
2026-03-06T17:05:36.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:05:36.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:05:36.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:05:36.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35671
2026-03-06T17:05:36.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:05:36.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:05:36.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:05: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 0x7fcf6928e380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:05:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:05:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:05:40.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-06T17:05:40.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:05:41.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PkycZzss2Ogl2Fq6g9PnKKuSiFg%3D&Expires=1772895940 HTTP/1.1" 200 69486
2026-03-06T17:05:41.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:05:41.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:05:41.812 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:05:41.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:05:41.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:05:56.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:05:57.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:05:57.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:05:57.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:05:57.180 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:06:27.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:06:27.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:06:27.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17508
2026-03-06T17:06:27.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:06:27.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:06:27.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:06:27.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-06T17:06:27.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:06:27.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:06:27.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60241
2026-03-06T17:06:27.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:06:27.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:06:27.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:06:27.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34812
2026-03-06T17:06:27.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:06:27.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:06:27.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:06:30.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 0x7fcf69416020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:06:30.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:06:30.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:06:31.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:06:31.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:06:32.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XUgcqvziNq5nhiGrYiKc23Ayl%2B0%3D&Expires=1772895991 HTTP/1.1" 200 69486
2026-03-06T17:06:32.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:06:32.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:06:32.724 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:06:32.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:06:32.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:06:49.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:06:49.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:06:49.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:06:49.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:06:49.602 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:07:19.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:07:19.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:07:19.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17508
2026-03-06T17:07:19.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:07:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:07:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:07:19.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-06T17:07:19.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:07:19.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:07:19.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58041
2026-03-06T17:07:19.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:07:19.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:07:19.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:07:19.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33629
2026-03-06T17:07:19.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:07:19.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:07:19.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:07: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 0x7fcf68d97a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:07:23.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:07:23.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:07:24.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-06T17:07:24.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:07:25.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qM4q1SMoLFoZrfC%2FvdggN2qXG8I%3D&Expires=1772896044 HTTP/1.1" 200 69486
2026-03-06T17:07:25.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:07:25.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:07:25.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:07:25.298 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:07:25.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:07:41.534 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:07:41.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:07:41.688 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:07:41.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:07:41.735 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:08:11.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:08:11.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:08:12.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17508
2026-03-06T17:08:12.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:08:12.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:08:12.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:08:12.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-06T17:08:12.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:08:12.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:08:12.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57795
2026-03-06T17:08:12.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:08:12.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:08:12.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:08:12.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33638
2026-03-06T17:08:12.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:08:12.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:08:12.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:08:15.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 0x7fcf68e98a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:08:15.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:08:15.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:08:16.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-06T17:08:16.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:08:17.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150451.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HGH%2FOx1dpNih6CaOaH2rS05KAeo%3D&Expires=1772896096 HTTP/1.1" 200 69486
2026-03-06T17:08:17.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:08:17.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:08:17.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:08:17.792 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:08:17.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:08:34.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:08:34.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:08:34.573 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:08:34.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:08:34.620 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:09:04.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:09:04.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:09:04.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17508
2026-03-06T17:09:04.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:09:04.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:09:04.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:09:04.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-06T17:09:04.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:09:04.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:09:04.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57795
2026-03-06T17:09:04.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:09:04.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:09:04.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:09:04.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33684
2026-03-06T17:09:04.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:09:04.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:09:04.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:09:08.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce4c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:09:08.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:09:08.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:09:09.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-06T17:09:09.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:09:10.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BmqaygnZvbs8YRcQLMARzxM9MqI%3D&Expires=1772896149 HTTP/1.1" 200 69421
2026-03-06T17:09:10.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:09:10.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:09:10.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:09:10.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:09:10.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:09:26.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:09:26.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:09:26.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:09:26.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:09:26.433 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:09:56.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:09:56.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:09:56.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17508
2026-03-06T17:09:56.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:09:56.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:09:56.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:09:56.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-06T17:09:56.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:09:56.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:09:56.610 [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-06T17:09:56.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:09:56.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:09:56.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:09:56.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33684
2026-03-06T17:09:56.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:09:56.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:09:56.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:09:59.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 0x7fcf68d16890>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:09:59.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:09:59.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:10:00.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-06T17:10:00.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:10:01.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d4g47A0F2Lac5DpB8zDxWBFHdjc%3D&Expires=1772896200 HTTP/1.1" 200 69421
2026-03-06T17:10:02.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:10:02.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:10:02.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:10:02.041 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:10:02.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:10:18.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:10:18.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:10:19.011 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:10:19.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:10:19.058 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:10:49.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:10:49.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:10:49.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17550
2026-03-06T17:10:49.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:10:49.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:10:49.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:10: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-06T17:10:49.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:10:49.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:10:49.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61796
2026-03-06T17:10:49.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:10:49.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:10:49.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:10:49.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34995
2026-03-06T17:10:49.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:10:49.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:10:49.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:10:52.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a14bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:10:52.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:10:52.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:10:53.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-06T17:10:53.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:10:54.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C1%2B2nXSFIDHKtJXdjVPt7o%2BXfdU%3D&Expires=1772896253 HTTP/1.1" 200 69421
2026-03-06T17:10:54.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:10:54.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:10:54.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:10:54.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:10:54.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:11:10.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:11:10.745 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:11:10.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:11:10.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:11:10.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:11:40.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:11:40.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:11:40.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17550
2026-03-06T17:11:40.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:11:40.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:11:40.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:11:40.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-06T17:11:40.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:11:40.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:11:40.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61796
2026-03-06T17:11:40.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:11:40.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:11:40.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:11:40.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35516
2026-03-06T17:11:40.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:11:40.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:11:40.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:11:44.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 0x7fcf692880a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:11:44.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:11:44.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:11:45.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-06T17:11:45.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:11:46.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TTCyAM17PaIW4SRSs93%2BJ0LY0q4%3D&Expires=1772896305 HTTP/1.1" 200 69421
2026-03-06T17:11:46.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:11:46.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:11:46.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:11:46.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:11:46.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:12:01.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:12:01.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:12:01.656 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:12:01.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:12:01.704 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:12:31.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:12:31.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:12:31.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17550
2026-03-06T17:12:31.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:12:31.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:12:31.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:12:31.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-06T17:12:31.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:12:31.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:12:31.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 68054
2026-03-06T17:12:31.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:12:31.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:12:31.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:12:31.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35510
2026-03-06T17:12:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:12:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:12:31.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:12:34.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 0x7fcf6b9c3100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:12:35.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:12:35.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:12:36.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:12:36.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:12:37.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-150850.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6zwJ%2BgHJVyxpmG%2B6xg6SeNlYzqY%3D&Expires=1772896356 HTTP/1.1" 200 69421
2026-03-06T17:12:37.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:12:37.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:12:37.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:12:37.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:12:37.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:12:53.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:12:53.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:12:53.255 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:12:53.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:12:53.303 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:13:23.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:13:23.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:13:23.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17552
2026-03-06T17:13:23.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:13:23.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:13:23.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:13:23.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-06T17:13:23.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:13:23.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:13:23.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 68054
2026-03-06T17:13:23.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:13:23.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:13:23.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:13:23.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38674
2026-03-06T17:13:23.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:13:23.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:13:23.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:13:26.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 0x7fcf695114e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:13:26.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:13:26.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:13:27.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:13:27.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:13:28.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9OV8feNTpZU7HKLWDzWRidUa2Qg%3D&Expires=1772896407 HTTP/1.1" 200 74869
2026-03-06T17:13:29.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:13:29.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:13:29.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:13:29.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:13:29.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:13:44.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:13:44.491 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:13:44.520 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:13:44.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:13:44.568 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:14:14.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:14:14.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:14:14.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17550
2026-03-06T17:14:14.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:14:14.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:14:14.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:14:14.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-06T17:14:14.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:14:14.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:14:14.746 [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-06T17:14:14.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:14:14.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:14:14.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:14:14.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33653
2026-03-06T17:14:14.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:14:14.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:14:14.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:14: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 0x7fcf6bab38e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:14:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:14:17.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:14:18.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:14:18.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:14:19.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=211KRzQ2wVcBMqCPDwVQcl8L2Hs%3D&Expires=1772896458 HTTP/1.1" 200 74869
2026-03-06T17:14:20.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:14:20.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:14:20.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:14:20.142 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:14:20.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:14:35.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:14:36.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:14:36.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:14:36.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:14:36.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:15:06.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:15:06.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:15:06.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17552
2026-03-06T17:15:06.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:15:06.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:15:06.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:15:06.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:15:06.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:15:06.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:15:06.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60812
2026-03-06T17:15:06.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:15:06.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:15:06.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:15:06.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34134
2026-03-06T17:15:06.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:15:06.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:15:06.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:15:09.368 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9a0730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:15:09.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:15:09.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:15:10.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-06T17:15:10.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:15:11.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SsiyKVjfzIojHHt5pxlnHtkNELs%3D&Expires=1772896510 HTTP/1.1" 200 74869
2026-03-06T17:15:11.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:15:11.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:15:11.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:15:11.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:15:11.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:15:26.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:15:26.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:15:26.902 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:15:26.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:15:26.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:15:56.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:15:56.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:15:57.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T17:15:57.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:15:57.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:15:57.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:15:57.146 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:15:57.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:15:57.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:15:57.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60977
2026-03-06T17:15:57.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:15:57.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:15:57.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:15:57.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34134
2026-03-06T17:15:57.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:15:57.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:15:57.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:16: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 0x7fceb3135a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:16:00.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:16:00.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:16:01.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-06T17:16:01.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:16:02.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151251.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h9pPNBK7VDKud8utJ8KsROZ%2Fe7o%3D&Expires=1772896561 HTTP/1.1" 200 74869
2026-03-06T17:16:02.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:16:02.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:16:02.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:16:02.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:16:02.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:16:19.212 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:16:19.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:16:19.356 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:16:19.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:16:19.403 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:16:49.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:16:49.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:16:49.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T17:16:49.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:16:49.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:16:49.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:16:49.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-06T17:16:49.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:16:49.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:16:49.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65446
2026-03-06T17:16:49.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:16:49.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:16:49.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:16:49.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35128
2026-03-06T17:16:49.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:16:49.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:16:49.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:16:52.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685ace20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:16:52.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:16:52.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:16:53.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-06T17:16:53.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:16:54.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DP%2FopvPasfXKqoBzgxm2i8OoeXA%3D&Expires=1772896613 HTTP/1.1" 200 67341
2026-03-06T17:16:54.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:16:54.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:16:54.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:16:54.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:16:54.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:17:10.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:17:10.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:17:10.782 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:17:10.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:17:10.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:17:40.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:17:40.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:17:40.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T17:17:40.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:17:40.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:17:40.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:17:40.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-06T17:17:40.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:17:40.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:17:40.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64905
2026-03-06T17:17:41.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:17:41.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:17:41.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:17:41.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37669
2026-03-06T17:17:41.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:17:41.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:17:41.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:17: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 0x7fcf6938fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:17:44.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:17:44.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:17:45.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:17:45.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:17:46.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lO8rvozt71kXY9VPQOIZdA2QO%2FA%3D&Expires=1772896665 HTTP/1.1" 200 67341
2026-03-06T17:17:46.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:17:46.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:17:46.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:17:46.463 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:17:46.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:18:02.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:18:02.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:18:02.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:18:02.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:18:02.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:18:32.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:18:32.422 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:18:32.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T17:18:32.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:18:32.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:18:32.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:18:32.547 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:18:32.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:18:32.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:18:32.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58524
2026-03-06T17:18:32.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:18:32.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:18:32.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:18:32.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37499
2026-03-06T17:18:32.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:18:32.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:18:32.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:18:35.639 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6974c130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:18:35.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:18:35.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:18:36.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-06T17:18:36.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:18:37.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XM3Q4%2BbDn3qLMz97E1HTcz8p3Ro%3D&Expires=1772896716 HTTP/1.1" 200 67341
2026-03-06T17:18:37.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:18:37.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:18:37.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:18:37.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:18:37.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:18:53.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:18:53.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:18:53.791 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:18:53.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:18:53.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:19:23.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:19:23.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:19:24.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17541
2026-03-06T17:19:24.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:19:24.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:19:24.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:19:24.038 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:19:24.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:19:24.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:19:24.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58622
2026-03-06T17:19:24.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:19:24.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:19:24.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:19:24.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34123
2026-03-06T17:19:24.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:19:24.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:19:24.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:19:27.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 0x7fcf6943ace0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:19:27.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:19:27.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:19:28.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-06T17:19:28.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:19:29.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jg3kvF6GGgislXRUN%2BSHFc%2FYmL0%3D&Expires=1772896768 HTTP/1.1" 200 67341
2026-03-06T17:19:29.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:19:29.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:19:29.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:19:29.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:19:29.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:19:45.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:19:45.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:19:45.390 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:19:45.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:19:45.437 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:20:15.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:20:15.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:20:16.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17853
2026-03-06T17:20:16.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:20:16.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:20:16.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:20:16.304 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:20:16.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:20:16.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:20:16.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62411
2026-03-06T17:20:16.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:20:16.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:20:16.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:20:16.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36086
2026-03-06T17:20:16.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:20:16.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:20:16.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:20: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 0x7fcf68e39ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:20:19.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:20:19.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:20:20.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-06T17:20:20.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:20:21.396 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-151652.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fZ3xoMJy5MDkjJZ60UIinQWiGCI%3D&Expires=1772896820 HTTP/1.1" 200 67341
2026-03-06T17:20:21.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:20:21.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:20:21.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:20:21.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:20:21.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:20:37.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:20:37.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:20:37.367 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:20:37.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:20:37.415 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:21:07.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:21:07.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:21:07.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17853
2026-03-06T17:21:07.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:21:07.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:21:07.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:21:07.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-06T17:21:07.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:21:07.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:21:07.592 [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-06T17:21:07.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:21:07.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:21:07.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:21:07.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37675
2026-03-06T17:21:07.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:21:07.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:21:07.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:21: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 0x7fcf68d16830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:21:10.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:21:10.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:21:11.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-06T17:21:11.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:21:12.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pCEsTzmEbbtnvkfFh5jVyoYeddk%3D&Expires=1772896871 HTTP/1.1" 200 77355
2026-03-06T17:21:13.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:21:13.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:21:13.244 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:21:13.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:21:13.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:21:28.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:21:28.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:21:28.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:21:28.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:21:28.730 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:21:58.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:21:58.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:21:58.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17853
2026-03-06T17:21:58.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:21:58.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:21:58.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:21:58.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-06T17:21:58.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:21:58.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:21:58.926 [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-06T17:21:58.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:21:58.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:21:58.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:21:58.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37675
2026-03-06T17:21:58.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:21:58.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:21:58.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:22:02.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 0x7fcf6bc08af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:22:02.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:22:02.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:22:03.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:22:03.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:22:04.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nYijKJ0uVY2ZsPjq%2Busb0fC59N8%3D&Expires=1772896923 HTTP/1.1" 200 77355
2026-03-06T17:22:04.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:22:04.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:22:04.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:22:04.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:22:04.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:22:20.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:22:20.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:22:20.882 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:22:20.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:22:20.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:22:50.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:22:50.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:22:51.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17853
2026-03-06T17:22:51.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:22:51.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:22:51.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:22:51.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:22:51.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:22:51.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:22:51.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58526
2026-03-06T17:22:51.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:22:51.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:22:51.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:22:51.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37675
2026-03-06T17:22:51.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:22:51.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:22:51.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:22:54.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 0x7fcf6bc18040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:22:54.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:22:54.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:22:55.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-06T17:22:55.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:22:56.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9faENZVRoVrZZ2ldD%2FB4SmrHEyw%3D&Expires=1772896975 HTTP/1.1" 200 77355
2026-03-06T17:22:56.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:22:56.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:22:56.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:22:56.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:22:56.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:23:12.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:23:12.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:23:12.361 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:23:12.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:23:12.409 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:23:42.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:23:42.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:23:42.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17853
2026-03-06T17:23:42.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:23:42.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:23:42.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:23:42.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-06T17:23:42.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:23:42.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:23:42.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58629
2026-03-06T17:23:42.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:23:42.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:23:42.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:23:42.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34144
2026-03-06T17:23:42.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:23:42.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:23:42.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:23:45.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad1780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:23:45.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:23:45.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:23:46.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-06T17:23:46.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:23:47.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J5dSj5lLxZEHh64LYwyPwacZ%2BUE%3D&Expires=1772897026 HTTP/1.1" 200 77355
2026-03-06T17:23:48.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:23:48.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:23:48.270 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:23:48.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:23:48.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:24:05.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:24:05.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:24:05.184 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:24:05.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:24:05.230 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:24:35.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:24:35.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:24:35.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17853
2026-03-06T17:24:35.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:24:35.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:24:35.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:24:35.546 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:24:35.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:24:35.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:24:35.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58014
2026-03-06T17:24:35.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:24:35.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:24:35.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:24:35.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33228
2026-03-06T17:24:35.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:24:35.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:24:35.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:24: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 0x7fcf68ab9d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:24:38.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:24:38.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:24:39.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-06T17:24:39.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:24:40.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152050.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2wZuvujMn%2FdzQKswDK5v9zXvUxU%3D&Expires=1772897079 HTTP/1.1" 200 77355
2026-03-06T17:24:41.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:24:41.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:24:41.260 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:24:41.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:24:41.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:24:56.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:24:56.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:24:56.639 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:24:56.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:24:56.685 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:25:26.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:25:26.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:25:27.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17833
2026-03-06T17:25:27.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:25:27.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:25:27.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:25:27.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-06T17:25:27.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:25:27.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:25:27.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57847
2026-03-06T17:25:27.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:25:27.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:25:27.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:25:27.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33245
2026-03-06T17:25:27.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:25:27.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:25:27.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:25:30.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928c3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:25:30.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:25:30.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:25:31.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-06T17:25:31.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:25:32.180 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X1bIq8JJ%2Fo9PZY8zNdlj6ZIUBck%3D&Expires=1772897131 HTTP/1.1" 200 77160
2026-03-06T17:25:32.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:25:32.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:25:32.693 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:25:32.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:25:32.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:25:50.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:25:50.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:25:50.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:25:50.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:25:50.235 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:26:20.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:26:20.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:26:20.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17833
2026-03-06T17:26:20.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:26:20.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:26:20.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:26:20.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-06T17:26:20.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:26:20.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:26:20.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62779
2026-03-06T17:26:20.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:26:20.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:26:20.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:26:20.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37416
2026-03-06T17:26:20.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:26:20.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:26:20.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:26:23.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 0x7fcf6974d660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:26:23.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:26:23.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:26:24.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-06T17:26:24.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:26:25.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oF3SRU2Wj%2FQi1CXs%2FJzd7Natp%2BY%3D&Expires=1772897184 HTTP/1.1" 200 77160
2026-03-06T17:26:26.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:26:26.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:26:26.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:26:26.270 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:26:26.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:26:41.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:26:41.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:26:41.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:26:41.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:26:41.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:27:11.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:27:11.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:27:11.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17833
2026-03-06T17:27:11.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:27:11.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:27:11.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:27:11.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:27:11.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:27:11.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:27:11.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58799
2026-03-06T17:27:11.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:27:11.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:27:11.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:27:11.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36170
2026-03-06T17:27:11.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:27:11.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:27:11.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:27:14.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d96a40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:27:14.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:27:14.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:27:15.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-06T17:27:15.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:27:16.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cP6YpiYwfC1FomrrsbE9s6B37aE%3D&Expires=1772897235 HTTP/1.1" 200 77160
2026-03-06T17:27:17.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:27:17.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:27:17.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:27:17.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:27:17.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:27:34.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:27:34.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:27:34.348 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:27:34.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:27:34.396 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:28:04.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:28:04.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:28:04.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17833
2026-03-06T17:28:04.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:28:04.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:28:04.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:28:04.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-06T17:28:04.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:28:04.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:28:04.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58419
2026-03-06T17:28:04.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:28:04.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:28:04.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:28:04.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33557
2026-03-06T17:28:04.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:28:04.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:28:04.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:28: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 0x7fcf6924b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:28:07.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:28:07.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:28:08.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-06T17:28:08.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:28:09.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8auB7vYQXzyOJ6QwVMrjxBoJmMk%3D&Expires=1772897288 HTTP/1.1" 200 77160
2026-03-06T17:28:10.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:28:10.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:28:10.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:28:10.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:28:10.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:28:24.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:28:24.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:28:25.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:28:25.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:28:25.049 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:28:55.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:28:55.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:28:55.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17833
2026-03-06T17:28:55.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:28:55.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:28:55.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:28:55.363 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:28:55.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:28:55.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:28:55.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59069
2026-03-06T17:28:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:28:55.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:28:55.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:28:55.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33557
2026-03-06T17:28:55.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:28:55.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:28:55.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:28: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 0x7fcf68b62710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:28:58.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:28:58.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:28:59.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-06T17:28:59.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:29:00.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5yvXBX85TnrRqhDapvN%2B7qpGKy0%3D&Expires=1772897339 HTTP/1.1" 200 78962
2026-03-06T17:29:01.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:29:01.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:29:01.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:29:01.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:29:01.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:29:17.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:29:17.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:29:17.305 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:29:17.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:29:17.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:29:47.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:29:47.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:29:47.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17833
2026-03-06T17:29:47.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:29:47.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:29:47.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:29:47.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-06T17:29:47.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:29:47.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:29:47.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58277
2026-03-06T17:29:47.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:29:47.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:29:47.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:29:47.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33178
2026-03-06T17:29:47.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:29:47.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:29:47.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:29: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 0x7fcf691558d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:29:50.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:29:50.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:29:52.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-06T17:29:52.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:29:52.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SyLCqIwv4EimU2vzrHFKWaw7OLM%3D&Expires=1772897391 HTTP/1.1" 200 78962
2026-03-06T17:29:53.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:29:53.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:29:53.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:29:53.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:29:53.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:30:08.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:30:08.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:30:08.923 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:30:08.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:30:08.970 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:30:38.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:30:38.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:30:39.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17847
2026-03-06T17:30:39.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:30:39.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:30:39.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:30:39.546 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:30:39.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:30:39.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:30:39.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58277
2026-03-06T17:30:39.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:30:39.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:30:39.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:30:39.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33119
2026-03-06T17:30:39.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:30:39.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:30:39.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17: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 0x7fcf697d5630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:30:42.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:30:42.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:30:43.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:30:43.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:30:44.670 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DzRFw1MB%2BkcTlalq3k7U7NlDZVM%3D&Expires=1772897443 HTTP/1.1" 200 78962
2026-03-06T17:30:45.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:30:45.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:30:45.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:30:45.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:30:45.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:31:00.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:31:00.359 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:31:00.388 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:31:00.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:31:00.435 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:31:30.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:31:30.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:31:30.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17847
2026-03-06T17:31:30.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:31:30.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:31:30.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:31:30.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-06T17:31:30.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:31:30.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:31:30.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57762
2026-03-06T17:31:30.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:31:30.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:31:30.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:31:30.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33119
2026-03-06T17:31:30.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:31:30.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:31:30.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:31:33.688 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a8850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:31:33.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:31:33.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:31:34.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-06T17:31:34.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:31:35.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nO1HeZ7eaB6QS5Xo7Cd%2BHhaB9Vs%3D&Expires=1772897494 HTTP/1.1" 200 78962
2026-03-06T17:31:36.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:31:36.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:31:36.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:31:36.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:31:36.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:31:52.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:31:52.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:31:52.158 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:31:52.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:31:52.205 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:32:22.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:32:22.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:32:22.380 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17847
2026-03-06T17:32:22.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:32:22.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:32:22.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:32:22.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-06T17:32:22.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:32:22.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:32:22.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57643
2026-03-06T17:32:22.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:32:22.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:32:22.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:32:22.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32753
2026-03-06T17:32:22.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:32:22.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:32:22.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:32: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 0x7fceb2c43dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:32:25.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:32:25.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:32:26.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-06T17:32:26.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:32:27.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-152852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4qJlXtiWmk7heKEOgy2dJAbRzVA%3D&Expires=1772897546 HTTP/1.1" 200 78962
2026-03-06T17:32:28.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:32:28.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:32:28.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:32:28.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:32:28.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:32:43.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:32:43.122 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:32:43.151 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:32:43.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:32:43.199 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:33:13.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:33:13.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:33:13.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17847
2026-03-06T17:33:13.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:33:13.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:33:13.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:33:13.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-06T17:33:13.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:33:13.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:33:13.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57914
2026-03-06T17:33:13.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:33:13.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:33:13.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:33:13.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33845
2026-03-06T17:33:13.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:33:13.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:33:13.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:33: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 0x7fceb31047f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:33:16.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:33:16.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:33:17.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-06T17:33:17.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:33:18.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6l3k%2F%2BJMIFtu0sNN4x6YiNhdY4Y%3D&Expires=1772897597 HTTP/1.1" 200 74489
2026-03-06T17:33:18.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:33:18.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:33:18.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:33:18.925 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:33:18.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:33:34.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:33:34.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:33:34.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:33:34.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:33:34.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:34:04.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:34:04.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:34:05.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17847
2026-03-06T17:34:05.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:34:05.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:34:05.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:34:05.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-06T17:34:05.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:34:05.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:34:05.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56889
2026-03-06T17:34:05.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:34:05.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:34:05.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:34:05.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32652
2026-03-06T17:34:05.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:34:05.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:34:05.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:34:08.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 0x7fcf694227d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:34:08.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:34:08.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:34:09.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-06T17:34:09.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:34:10.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Jgwx5S84YGVSTF3WM2aVTTHc4qk%3D&Expires=1772897649 HTTP/1.1" 200 74489
2026-03-06T17:34:10.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:34:10.633 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:34:10.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:34:10.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:34:10.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:34:25.679 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:34:25.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:34:25.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:34:25.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:34:25.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:34:55.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:34:55.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:34:56.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:34:56.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:34:56.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:34:56.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:34:56.430 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:34:56.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:34:56.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:34:56.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57469
2026-03-06T17:34:56.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:34:56.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:34:56.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:34:56.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32652
2026-03-06T17:34:56.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:34:56.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:34:56.446 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:34:59.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 0x7fcf6927a7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:34:59.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:34:59.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:35:00.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-06T17:35:00.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:35:01.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7eT4lIacbDkJR%2FXz9B5OFoGX5D0%3D&Expires=1772897700 HTTP/1.1" 200 74489
2026-03-06T17:35:01.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:35:01.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:35:01.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:35:01.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:35:01.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:35:18.112 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:35:18.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:35:18.256 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:35:18.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:35:18.304 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:35:48.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:35:48.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:35:48.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:35:48.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:35:48.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:35:48.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:35:48.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-06T17:35:48.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:35:48.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:35:48.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60430
2026-03-06T17:35:48.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:35:48.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:35:48.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:35:48.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33509
2026-03-06T17:35:48.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:35:48.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:35:48.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:35:51.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c0d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:35:51.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:35:51.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:35:53.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:35:53.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:35:53.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UrEn0Mx9u5rJADW5tmdjp5LO72A%3D&Expires=1772897752 HTTP/1.1" 200 74489
2026-03-06T17:35:54.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:35:54.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:35:54.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:35:54.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:35:54.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:36:09.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:36:09.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:36:09.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:36:09.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:36:09.316 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:36:39.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:36:39.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:36:40.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:36:40.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:36:40.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:36:40.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:36:40.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-06T17:36:40.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:36:40.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:36:40.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61030
2026-03-06T17:36:40.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:36:40.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:36:40.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:36:40.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35285
2026-03-06T17:36:40.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:36:40.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:36:40.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:36: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 0x7fcf694a3dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:36:43.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:36:43.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:36:44.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-06T17:36:44.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:36:45.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153252.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lTox4tYW10UP4VoJHeiXkD9vWmE%3D&Expires=1772897804 HTTP/1.1" 200 74489
2026-03-06T17:36:45.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:36:45.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:36:45.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:36:45.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:36:45.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:37:03.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:37:03.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:37:03.299 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:37:03.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:37:03.346 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:37:33.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:37:33.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:37:33.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:37:33.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:37:33.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:37:33.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:37:33.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-06T17:37:33.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:37:33.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:37:33.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60723
2026-03-06T17:37:33.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:37:33.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:37:33.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:37:33.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35442
2026-03-06T17:37:33.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:37:33.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:37:33.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:37:36.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:37:36.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:37:36.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:37:37.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-06T17:37:37.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:37:38.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i5w0luT4taOKG6%2BVYC88CEChOLw%3D&Expires=1772897857 HTTP/1.1" 200 68534
2026-03-06T17:37:38.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:37:38.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:37:38.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:37:38.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:37:38.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:37:54.168 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:37:54.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:37:54.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:37:54.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:37:54.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:38:24.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:38:24.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:38:24.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:38:24.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:38:24.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:38:24.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:38:24.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-06T17:38:24.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:38:24.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:38:24.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60935
2026-03-06T17:38:24.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:38:24.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:38:24.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:38:24.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35407
2026-03-06T17:38:24.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:38:24.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:38:24.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:38:27.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 0x7fcf68e5ea70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:38:27.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:38:27.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:38:28.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-06T17:38:28.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:38:29.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OYqq9aoHiGYSbgjsV7Q2VMK0K1o%3D&Expires=1772897908 HTTP/1.1" 200 68534
2026-03-06T17:38:30.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:38:30.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:38:30.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:38:30.094 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:38:30.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:38:45.167 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:38:45.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:38:45.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:38:45.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:38:45.354 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:39:15.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:39:15.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:39:15.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:39:15.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:39:15.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:39:15.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:39:15.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-06T17:39:15.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:39:15.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:39:15.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60935
2026-03-06T17:39:15.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:39:15.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:39:15.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:39:15.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35366
2026-03-06T17:39:15.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:39:15.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:39:15.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:39: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 0x7fcf696399c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:39:18.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:39:18.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:39:19.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-06T17:39:19.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:39:20.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j99Qd5qv%2FqBQ07BdjNYn6mNdZ4E%3D&Expires=1772897959 HTTP/1.1" 200 68534
2026-03-06T17:39:21.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:39:21.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:39:21.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:39:21.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:39:21.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:39:36.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:39:36.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:39:36.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:39:36.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:39:36.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:40:06.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:40:06.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:40:07.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17867
2026-03-06T17:40:07.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:40:07.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:40:07.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:40:07.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-06T17:40:07.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:40:07.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:40:07.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58737
2026-03-06T17:40:07.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:40:07.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:40:07.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:40:07.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33289
2026-03-06T17:40:07.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:40:07.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:40:07.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:40:10.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 0x7fcf68a05540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:40:10.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:40:10.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:40:11.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:40:11.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:40:12.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-153651.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BEChYmEVa7YzJLb0vhJWVWmamLI%3D&Expires=1772898011 HTTP/1.1" 200 68534
2026-03-06T17:40:12.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:40:12.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:40:12.394 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:40:12.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:40:12.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:40:27.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:40:27.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:40:27.651 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:40:27.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:40:27.698 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:40:57.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:40:57.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:40:57.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17867
2026-03-06T17:40:57.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:40:57.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:40:57.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:40:58.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-06T17:40:58.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:40:58.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:40:58.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58236
2026-03-06T17:40:58.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:40:58.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:40:58.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:40:58.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33289
2026-03-06T17:40:58.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:40:58.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:40:58.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:41:01.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 0x7fceb310b910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:41:01.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:41:01.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:41:02.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-06T17:41:02.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:41:03.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QOHkq2q%2FQJxTJj1ipzKWBN%2BkY4Y%3D&Expires=1772898062 HTTP/1.1" 200 69631
2026-03-06T17:41:03.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:41:03.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:41:03.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:41:03.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:41:03.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:41:18.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:41:18.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:41:18.830 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:41:18.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:41:18.877 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:41:48.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:41:48.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:41:49.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17867
2026-03-06T17:41:49.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:41:49.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:41:49.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:41:49.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-06T17:41:49.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:41:49.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:41:49.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58236
2026-03-06T17:41:49.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:41:49.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:41:49.068 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:41:49.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32596
2026-03-06T17:41:49.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:41:49.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:41:49.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:41:52.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 0x7fcf6934b670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:41:52.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:41:52.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:41:53.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-06T17:41:53.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:41:54.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3bB3ZkGPZtsrg%2FFzQJP3zTW1wYo%3D&Expires=1772898113 HTTP/1.1" 200 69631
2026-03-06T17:41:54.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:41:54.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:41:54.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:41:54.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:41:54.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:42:09.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:42:09.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:42:09.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:42:09.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:42:09.918 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:42:39.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:42:39.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:42:40.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17867
2026-03-06T17:42:40.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:42:40.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:42:40.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:42:40.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-06T17:42:40.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:42:40.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:42:40.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58236
2026-03-06T17:42:40.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:42:40.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:42:40.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:42:40.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32596
2026-03-06T17:42:40.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:42:40.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:42:40.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:42: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 0x7fcf68ee3b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:42:43.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:42:43.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:42:44.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-06T17:42:44.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:42:45.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=p1GE%2Fo%2BRVUs%2Fd%2BxGcyg%2FS6Ywh80%3D&Expires=1772898164 HTTP/1.1" 200 69631
2026-03-06T17:42:45.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:42:45.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:42:45.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:42:45.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:42:45.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:43:02.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:43:02.612 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:43:02.640 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:43:02.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:43:02.688 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:43:32.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:43:32.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:43:32.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17867
2026-03-06T17:43:32.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:43:32.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:43:32.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:43:32.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-06T17:43:32.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:43:32.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:43:32.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55600
2026-03-06T17:43:32.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:43:32.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:43:33.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:43:33.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32596
2026-03-06T17:43:33.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:43:33.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:43:33.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:43: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 0x7fcf694258d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:43:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:43:36.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:43:37.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-06T17:43:37.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:43:38.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FNGGtrl%2B%2FpxHmGvw1Joj%2BW8bvFg%3D&Expires=1772898217 HTTP/1.1" 200 69631
2026-03-06T17:43:38.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:43:38.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:43:38.387 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:43:38.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:43:38.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:43:53.419 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:43:53.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:43:53.561 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:43:53.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:43:53.608 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:44:23.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:44:23.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:44:23.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17867
2026-03-06T17:44:23.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:44:23.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:44:23.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:44:23.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-06T17:44:23.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:44:23.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:44:23.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55250
2026-03-06T17:44:23.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:44:23.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:44:23.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:44:23.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32381
2026-03-06T17:44:23.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:44:23.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:44:23.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:44:26.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 0x7fcf6bfcb700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:44:26.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:44:26.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:44:27.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-06T17:44:27.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:44:28.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154053.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ClUD2OmQhz0%2B6dsJxM6fVQHXGcg%3D&Expires=1772898267 HTTP/1.1" 200 69631
2026-03-06T17:44:29.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:44:29.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:44:29.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:44:29.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:44:29.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:44:46.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:44:46.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:44:46.711 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:44:46.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:44:46.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:45:16.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:45:16.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:45:16.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17848
2026-03-06T17:45:16.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:45:16.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:45:16.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:45:16.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-06T17:45:16.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:45:16.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:45:16.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55250
2026-03-06T17:45:16.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:45:16.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:45:16.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:45:16.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32018
2026-03-06T17:45:16.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:45:16.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:45:16.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:45:20.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 0x7fcf69360f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:45:20.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:45:20.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:45:21.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-06T17:45:21.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:45:22.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sj7t46HrzBO2x8BX2xLdkGPHh5o%3D&Expires=1772898321 HTTP/1.1" 200 70317
2026-03-06T17:45:22.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:45:22.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:45:22.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:45:22.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:45:22.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:45:38.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:45:38.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:45:38.898 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:45:38.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:45:38.945 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:46:08.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:46:08.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:46:09.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17848
2026-03-06T17:46:09.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:46:09.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:46:09.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:46:09.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-06T17:46:09.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:46:09.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:46:09.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54737
2026-03-06T17:46:09.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:46:09.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:46:09.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:46:09.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31658
2026-03-06T17:46:09.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:46:09.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:46:09.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:46:12.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2e5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:46:12.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:46:12.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:46:13.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-06T17:46:13.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:46:14.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y9cq7VmH3UuZ0fZhxgMNwfN63Lw%3D&Expires=1772898373 HTTP/1.1" 200 70317
2026-03-06T17:46:14.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:46:14.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:46:14.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:46:14.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:46:14.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:46:30.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:46:30.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:46:30.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:46:30.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:46:30.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:47:00.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:47:00.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:47:00.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17848
2026-03-06T17:47:00.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:47:00.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:47:00.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:47:00.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-06T17:47:00.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:47:00.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:47:00.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55060
2026-03-06T17:47:00.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:47:00.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:47:00.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:47:00.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31658
2026-03-06T17:47:00.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:47:00.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:47:01.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:47:04.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 0x7fcf6ba2f520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:47:04.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:47:04.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:47:05.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:47:05.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:47:06.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tb1%2BP68uOzyH5x0pAbKpNQpprMw%3D&Expires=1772898425 HTTP/1.1" 200 70317
2026-03-06T17:47:06.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:47:06.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:47:06.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:47:06.378 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:47:06.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:47:21.524 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:47:21.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:47:21.667 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:47:21.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:47:21.715 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:47:51.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:47:51.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:47:51.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17848
2026-03-06T17:47:51.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:47:51.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:47:51.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:47:51.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-06T17:47:51.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:47:51.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:47:51.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55060
2026-03-06T17:47:51.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:47:51.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:47:51.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:47:51.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31676
2026-03-06T17:47:51.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:47:51.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:47:51.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:47:54.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 0x7fceb738f9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:47:55.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:47:55.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:47:56.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-06T17:47:56.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:47:57.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KKgxd%2F%2BvG%2F5e0d7aHnci6jbAeII%3D&Expires=1772898476 HTTP/1.1" 200 70317
2026-03-06T17:47:57.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:47:57.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:47:57.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:47:57.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:47:57.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:48:13.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:48:14.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:48:14.081 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:48:14.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:48:14.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:48:44.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:48:44.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:48:44.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17848
2026-03-06T17:48:44.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:48:44.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:48:44.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:48:44.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-06T17:48:44.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:48:44.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:48:44.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55106
2026-03-06T17:48:44.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:48:44.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:48:44.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:48:44.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31676
2026-03-06T17:48:44.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:48:44.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:48:44.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:48:47.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3110f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:48:47.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:48:47.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:48:48.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-06T17:48:48.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:48:49.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nc5cEv015CSPtGbMHWHQdtZoNVU%3D&Expires=1772898528 HTTP/1.1" 200 70317
2026-03-06T17:48:49.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:48:49.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:48:49.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:48:49.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:48:49.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:49:04.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:49:04.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:49:04.978 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:49:04.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:49:05.025 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:49:35.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:49:35.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:49:35.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17848
2026-03-06T17:49:35.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:49:35.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:49:35.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:49:35.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-06T17:49:35.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:49:35.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:49:35.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55689
2026-03-06T17:49:35.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:49:35.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:49:35.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:49:35.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31781
2026-03-06T17:49:35.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:49:35.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:49:35.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:49:38.680 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69459030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:49:38.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:49:38.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:49:39.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:49:39.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:49:40.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ze86Ak7pkSVLpkLTOzhsfMuvGqw%3D&Expires=1772898579 HTTP/1.1" 200 61636
2026-03-06T17:49:40.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:49:40.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:49:40.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:49:40.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:49:40.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:49:56.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:49:56.851 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:49:56.881 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:49:56.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:49:56.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:50:26.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:50:26.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:50:27.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17812
2026-03-06T17:50:27.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:50:27.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:50:27.097 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:50:27.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-06T17:50:27.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:50:27.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:50:27.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55689
2026-03-06T17:50:27.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:50:27.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:50:27.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:50:27.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 31881
2026-03-06T17:50:27.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:50:27.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:50:27.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:50:30.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 0x7fcf68561c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:50:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:50:30.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:50:31.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:50:31.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:50:32.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dT7ownfbezql6mYeIKQSJ4lknRw%3D&Expires=1772898631 HTTP/1.1" 200 61636
2026-03-06T17:50:32.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:50:32.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:50:32.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:50:32.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:50:32.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:50:47.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:50:47.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:50:48.020 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:50:48.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:50:48.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:51:18.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:51:18.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:51:18.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17812
2026-03-06T17:51:18.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:51:18.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:51:18.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:51:18.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-06T17:51:18.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:51:18.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:51:18.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56233
2026-03-06T17:51:18.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:51:18.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:51:18.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:51:18.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32213
2026-03-06T17:51:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:51:18.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:51:18.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:51:21.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c1a950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:51:21.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:51:21.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:51:22.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:51:22.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:51:23.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wgl2%2FVwQ8XeG7usARbYEFykBpjc%3D&Expires=1772898682 HTTP/1.1" 200 61636
2026-03-06T17:51:23.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:51:23.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:51:23.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:51:23.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:51:23.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:51:39.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:51:39.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:51:39.202 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:51:39.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:51:39.250 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:52:09.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:52:09.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:52:09.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17812
2026-03-06T17:52:09.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:52:09.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:52:09.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:52:09.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-06T17:52:09.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:52:09.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:52:09.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56863
2026-03-06T17:52:09.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:52:09.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:52:09.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:52:09.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32221
2026-03-06T17:52:09.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:52:09.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:52:09.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:52: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 0x7fcf6b89fe80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:52:12.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:52:12.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:52:13.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:52:13.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:52:14.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-154852.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HC7Y9CqUBqNuo5SF5Bb%2BmtTTWgc%3D&Expires=1772898733 HTTP/1.1" 200 61636
2026-03-06T17:52:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:52:14.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:52:14.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:52:14.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:52:14.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:52:31.824 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:52:31.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:52:31.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:52:31.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:52:32.021 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:53:02.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:53:02.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:53:02.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17812
2026-03-06T17:53:02.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:53:02.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:53:02.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:53:02.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-06T17:53:02.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:53:02.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:53:02.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56863
2026-03-06T17:53:02.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:53:02.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:53:02.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:53:02.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32508
2026-03-06T17:53:02.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:53:02.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:53:02.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:53:05.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 0x7fcf6bb39090>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:53:05.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:53:05.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:53:06.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-06T17:53:06.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:53:07.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ckoOavulZQOBCpz41cZjKHjKbco%3D&Expires=1772898786 HTTP/1.1" 200 61375
2026-03-06T17:53:07.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:53:07.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:53:07.790 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:53:07.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:53:07.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:53:23.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:53:23.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:53:23.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:53:23.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:53:23.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:53:53.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:53:53.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:53:53.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17812
2026-03-06T17:53:53.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:53:53.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:53:53.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:53: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-06T17:53:53.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:53:53.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:53:53.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57486
2026-03-06T17:53:53.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:53:53.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:53:53.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:53:53.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32508
2026-03-06T17:53:53.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:53:53.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:53:53.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:53: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 0x7fceb2beefe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:53:56.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:53:56.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:53:58.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-06T17:53:58.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:53:58.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rWn%2BzO71g2xhrVAJx3gn7YYAGCI%3D&Expires=1772898837 HTTP/1.1" 200 61375
2026-03-06T17:53:59.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:53:59.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:53:59.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:53:59.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:53:59.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:54:16.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:54:16.288 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:54:16.318 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:54:16.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:54:16.364 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:54:46.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:54:46.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:54:46.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17812
2026-03-06T17:54:46.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:54:46.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:54:46.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:54:46.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-06T17:54:46.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:54:46.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:54:46.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57403
2026-03-06T17:54:46.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:54:46.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:54:46.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:54:46.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32881
2026-03-06T17:54:46.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:54:46.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:54:46.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:54: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 0x7fcf69512f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:54:49.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:54:49.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:54:50.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-06T17:54:50.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:54:51.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xaWy%2BiMTc5eSHPrpNaaIGHTZUMc%3D&Expires=1772898890 HTTP/1.1" 200 61375
2026-03-06T17:54:51.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:54:51.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:54:51.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:54:51.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:54:51.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:55:07.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:55:07.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:55:07.445 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:55:07.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:55:07.493 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:55:37.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:55:37.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:55:37.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:55:37.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:55:37.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:55:37.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:55: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-06T17:55:37.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:55:37.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:55:37.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57403
2026-03-06T17:55:37.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:55:37.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:55:37.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:55:37.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33019
2026-03-06T17:55:37.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:55:37.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:55:37.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:55:40.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 0x7fcf6bbcad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:55:40.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:55:40.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:55:42.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-06T17:55:42.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:55:42.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YQxGdjm6qP4prq0%2BeX5Z6Dy0Hj8%3D&Expires=1772898941 HTTP/1.1" 200 61375
2026-03-06T17:55:43.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:55:43.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:55:43.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:55:43.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:55:43.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:55:58.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:55:59.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:55:59.074 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:55:59.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:55:59.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:56:29.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:56:29.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:56:29.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:56:29.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:56:29.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:56:29.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:56:29.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-06T17:56:29.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:56:29.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:56:29.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57403
2026-03-06T17:56:29.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:56:29.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:56:29.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:56:29.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33019
2026-03-06T17:56:29.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:56:29.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:56:29.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17: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 0x7fcf69511600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:56:32.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:56:32.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:56:33.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-06T17:56:33.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:56:34.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K6n1xlmZDxem5ZPR3HlbDl3I2AY%3D&Expires=1772898993 HTTP/1.1" 200 61375
2026-03-06T17:56:34.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:56:34.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:56:34.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:56:34.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:56:34.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:56:50.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:56:50.357 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:56:50.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:56:50.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:56:50.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:57:20.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:57:20.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:57:20.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:57:20.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:57:20.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:57:20.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:57:20.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-06T17:57:20.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:57:20.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:57:20.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57537
2026-03-06T17:57:20.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:57:20.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:57:20.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:57:20.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33019
2026-03-06T17:57:20.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:57:20.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:57:20.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:57: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 0x7fcf6b992a10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:57:23.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:57:23.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:57:24.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:57:24.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:57:25.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fCxnIK11J1yLAgq4Vg%2FPWilXnIA%3D&Expires=1772899044 HTTP/1.1" 200 62652
2026-03-06T17:57:26.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:57:26.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:57:26.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:57:26.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:57:26.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:57:41.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:57:41.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:57:41.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:57:41.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:57:41.729 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:58:11.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:58:11.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:58:12.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:58:12.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:58:12.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:58:12.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:58:12.038 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T17:58:12.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:58:12.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:58:12.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57537
2026-03-06T17:58:12.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:58:12.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:58:12.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:58:12.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33123
2026-03-06T17:58:12.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:58:12.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:58:12.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:58: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 0x7fcf69798fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:58:15.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:58:15.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:58:16.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-06T17:58:16.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:58:17.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gNDLiWORziHZfY7UVu8wcxTV%2FMg%3D&Expires=1772899096 HTTP/1.1" 200 62652
2026-03-06T17:58:17.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:58:17.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:58:17.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:58:17.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:58:17.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:58:32.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:58:32.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:58:32.965 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:58:32.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:58:33.012 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:59:03.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:59:03.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:59:03.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T17:59:03.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:59:03.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:59:03.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:59: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-06T17:59:03.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:59:03.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:59:03.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57906
2026-03-06T17:59:03.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:59:03.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:59:03.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:59:03.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33110
2026-03-06T17:59:03.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:59:03.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:59:03.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:59: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 0x7fceb31699c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:59:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:59:06.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:59:07.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T17:59:07.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:59:08.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5tZLtOP2VQXMhrQ10vOJjNURKdY%3D&Expires=1772899147 HTTP/1.1" 200 62652
2026-03-06T17:59:08.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:59:08.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:59:08.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:59:08.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:59:08.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T17:59:23.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:59:23.719 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T17:59:23.748 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T17:59:23.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T17:59:23.794 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T17:59:53.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T17:59:53.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T17:59:54.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17901
2026-03-06T17:59:54.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T17:59:54.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T17:59:54.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T17:59:54.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-06T17:59:54.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T17:59:54.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T17:59:54.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58028
2026-03-06T17:59:54.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:59:54.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T17:59:54.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T17:59:54.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33110
2026-03-06T17:59:54.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T17:59:54.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T17:59:54.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T17:59: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 0x7fcf68e549a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T17:59:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T17:59:57.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T17:59:58.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-06T17:59:58.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T17:59:59.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q85dnLvqk9uDJqftmRlJp9rvE2A%3D&Expires=1772899198 HTTP/1.1" 200 62652
2026-03-06T17:59:59.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T17:59:59.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T17:59:59.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T17:59:59.951 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T17:59:59.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:00:15.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:00:15.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:00:15.926 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:00:15.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:00:15.971 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:00:46.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:00:46.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:00:46.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17901
2026-03-06T18:00:46.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:00:46.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:00:46.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:00:46.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-06T18:00:46.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:00:46.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:00:46.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58028
2026-03-06T18:00:46.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:00:46.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:00:46.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:00:46.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33267
2026-03-06T18:00:46.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:00:46.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:00:46.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:00:49.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 0x7fcf6928f670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:00:49.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:00:49.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:00:50.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:00:50.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:00:51.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-155655.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=naRmu8gdFchsBrnXfyoP8Lh9A3o%3D&Expires=1772899250 HTTP/1.1" 200 62652
2026-03-06T18:00:51.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:00:51.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:00:51.552 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:00:51.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:00:51.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:01:06.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:01:07.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:01:07.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:01:07.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:01:07.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:01:37.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:01:37.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:01:37.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17901
2026-03-06T18:01:37.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:01:37.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:01:37.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:01:37.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-06T18:01:37.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:01:37.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:01:37.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57914
2026-03-06T18:01:37.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:01:37.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:01:37.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:01:37.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33271
2026-03-06T18:01:37.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:01:37.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:01:37.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:01:40.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 0x7fcf696382e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:01:40.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:01:40.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:01:41.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:01:41.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:01:42.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J3PlZx%2BfMHFo6dH2eLyNT6YVX2U%3D&Expires=1772899301 HTTP/1.1" 200 67246
2026-03-06T18:01:43.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:01:43.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:01:43.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:01:43.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:01:43.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:02:00.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:02:00.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:02:00.222 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:02:00.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:02:00.270 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:02:30.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:02:30.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:02:30.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17901
2026-03-06T18:02:30.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:02:30.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:02:30.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:02:30.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-06T18:02:30.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:02:30.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:02:30.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58346
2026-03-06T18:02:30.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:02:30.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:02:30.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:02:30.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33339
2026-03-06T18:02:30.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:02:30.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:02:30.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:02:33.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7634910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:02:33.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:02:33.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:02:34.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:02:34.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:02:35.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CYkoGxX1YYk8foer0V5OOyNHshE%3D&Expires=1772899354 HTTP/1.1" 200 67246
2026-03-06T18:02:35.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:02:35.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:02:35.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:02:35.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:02:35.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:02:50.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:02:51.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:02:51.075 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:02:51.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:02:51.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:03:21.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:03:21.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:03:21.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17901
2026-03-06T18:03:21.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:03:21.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:03:21.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:03:21.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-06T18:03:21.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:03:21.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:03:21.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58346
2026-03-06T18:03:21.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:03:21.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:03:21.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:03:21.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33417
2026-03-06T18:03:21.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:03:21.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:03:21.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:03:24.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 0x7fceb30e0340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:03:24.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:03:24.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:03:25.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:03:25.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:03:26.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ww%2F5ugOaPdWg4DnL5260yfaITG8%3D&Expires=1772899405 HTTP/1.1" 200 67246
2026-03-06T18:03:26.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:03:26.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:03:26.974 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:03:26.996 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:03:26.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:03:42.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:03:42.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:03:42.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:03:42.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:03:42.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:04:12.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:04:12.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:04:13.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17901
2026-03-06T18:04:13.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:04:13.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:04:13.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:04:13.455 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:04:13.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:04:13.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:04:13.462 [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-06T18:04:13.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:04:13.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:04:13.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:04:13.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33726
2026-03-06T18:04:13.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:04:13.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:04:13.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:04:16.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 0x7fcf6b9d98a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:04:16.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:04:16.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:04:17.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:04:17.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:04:18.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160054.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ci%2BsHZor8onA8VeE2TpzgCwkjw0%3D&Expires=1772899457 HTTP/1.1" 200 67246
2026-03-06T18:04:18.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:04:18.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:04:18.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:04:18.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:04:18.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:04:33.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:04:33.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:04:33.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:04:33.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:04:33.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:05:03.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:05:03.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:05:04.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:05:04.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:05:04.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:05:04.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:05:04.202 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:05:04.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:05:04.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:05:04.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60073
2026-03-06T18:05:04.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:05:04.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:05:04.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:05:04.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33726
2026-03-06T18:05:04.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:05:04.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:05:04.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:05: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 0x7fcf697f51e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:05:07.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:05:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:05:08.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-06T18:05:08.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:05:09.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WgBq8oDxRKy3GV6nI9pbmdjcWBU%3D&Expires=1772899508 HTTP/1.1" 200 79423
2026-03-06T18:05:09.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:05:09.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:05:09.902 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:05:09.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:05:09.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:05:25.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:05:25.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:05:25.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:05:25.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:05:25.593 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:05:55.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:05:55.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:05:55.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:05:55.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:05:55.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:05:55.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:05:55.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:05:55.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:05:55.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:05:55.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60073
2026-03-06T18:05:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:05:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:05:56.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:05:56.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33726
2026-03-06T18:05:56.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:05:56.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:05:56.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:05:59.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 0x7fcf6924a5c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:05:59.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:05:59.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:06:00.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-06T18:06:00.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:06:01.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=itZmI2RwcUvPIUq7itoxMs3u%2FEg%3D&Expires=1772899560 HTTP/1.1" 200 79423
2026-03-06T18:06:01.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:06:01.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:06:01.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:06:01.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:06:01.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:06:16.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:06:16.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:06:16.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:06:16.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:06:16.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:06:46.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:06:46.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:06:47.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:06:47.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:06:47.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:06:47.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:06:47.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-06T18:06:47.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:06:47.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:06:47.522 [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-06T18:06:47.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:06:47.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:06:47.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:06:47.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34085
2026-03-06T18:06:47.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:06:47.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:06:47.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:06: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 0x7fcf69510ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:06:50.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:06:50.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:06:51.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-06T18:06:51.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:06:52.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P%2FGY7U8LOqhxUvJMQUb%2Fm9ECynk%3D&Expires=1772899611 HTTP/1.1" 200 79423
2026-03-06T18:06:53.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:06:53.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:06:53.133 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:06:53.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:06:53.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:07:08.058 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:07:08.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:07:08.204 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:07:08.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:07:08.252 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:07:38.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:07:38.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:07:38.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:07:38.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:07:38.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:07:38.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:07:38.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-06T18:07:38.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:07:38.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:07:38.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59246
2026-03-06T18:07:38.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:07:38.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:07:38.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:07:38.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33781
2026-03-06T18:07:38.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:07:38.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:07:38.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:07: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 0x7fcf69459060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:07:41.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:07:41.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:07:42.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-06T18:07:42.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:07:43.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2FHnJ3cBaZC2q9dU2QhxJ%2F2nwb0%3D&Expires=1772899662 HTTP/1.1" 200 79423
2026-03-06T18:07:44.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:07:44.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:07:44.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:07:44.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:07:44.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:07:59.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:07:59.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:07:59.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:07:59.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:07:59.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:08:29.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:08:29.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:08:30.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:08:30.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:08:30.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:08:30.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:08:30.252 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:08:30.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:08:30.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:08:30.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59246
2026-03-06T18:08:30.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:08:30.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:08:30.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:08:30.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33576
2026-03-06T18:08:30.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:08:30.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:08:30.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:08: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 0x7fcf6bb38670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:08:33.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:08:33.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:08:34.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:08:34.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:08:35.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160452.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8hcEFtNY%2FkkrzjE%2Bb%2Bd2GLXnJnY%3D&Expires=1772899714 HTTP/1.1" 200 79423
2026-03-06T18:08:35.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:08:35.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:08:35.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:08:35.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:08:35.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:08:51.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:08:51.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:08:51.373 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:08:51.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:08:51.421 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:09:21.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:09:21.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:09:21.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:09:21.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:09:21.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:09:21.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:09:21.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-06T18:09:21.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:09:21.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:09:21.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59640
2026-03-06T18:09:21.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:09:21.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:09:21.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:09:21.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33573
2026-03-06T18:09:21.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:09:21.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:09:21.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:09:24.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 0x7fcf6938eb60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:09:24.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:09:24.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:09:25.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-06T18:09:25.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:09:26.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x3nAm1sBAOyONbejm03SgUpjvkc%3D&Expires=1772899765 HTTP/1.1" 200 90376
2026-03-06T18:09:27.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:09:27.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:09:27.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:09:27.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:09:27.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:09:44.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:09:44.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:09:44.352 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:09:44.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:09:44.399 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:10:14.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:10:14.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:10:14.987 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:10:14.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:10:14.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:10:14.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:10:15.003 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:10:15.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:10:15.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:10:15.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59640
2026-03-06T18:10:15.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:10:15.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:10:15.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:10:15.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33575
2026-03-06T18:10:15.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:10:15.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:10:15.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:10:18.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 0x7fceb2becc40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:10:18.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:10:18.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:10:19.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:10:19.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:10:20.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QB8RLt3dT7mTPrWyXSsDWjfL7VE%3D&Expires=1772899819 HTTP/1.1" 200 90376
2026-03-06T18:10:20.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:10:20.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:10:20.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:10:20.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:10:20.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:10:35.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:10:36.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:10:36.030 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:10:36.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:10:36.078 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:11:06.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:11:06.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:11:06.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:11:06.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:11:06.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:11:06.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:11:06.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-06T18:11:06.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:11:06.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:11:06.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59640
2026-03-06T18:11:06.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:11:06.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:11:06.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:11:06.472 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33578
2026-03-06T18:11:06.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:11:06.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:11:06.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:11: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 0x7fcf69414700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:11:09.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:11:09.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:11:10.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-06T18:11:10.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:11:11.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hNSYs0vubaWrvDUbjYJ3XAlY5dY%3D&Expires=1772899870 HTTP/1.1" 200 90376
2026-03-06T18:11:12.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:11:12.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:11:12.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:11:12.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:11:12.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:11:27.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:11:27.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:11:27.568 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:11:27.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:11:27.616 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:11:57.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:11:57.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:11:57.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:11:57.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:11:57.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:11:57.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:11:57.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-06T18:11:57.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:11:57.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:11:57.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59787
2026-03-06T18:11:57.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:11:57.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:11:57.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:11:57.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33578
2026-03-06T18:11:57.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:11:57.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:11:57.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:12:01.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 0x7fceb738ebc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:12:01.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:12:01.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:12:02.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-06T18:12:02.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:12:03.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fty9YmgeKA63m73CFwjYuz16Cdk%3D&Expires=1772899922 HTTP/1.1" 200 90376
2026-03-06T18:12:03.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:12:03.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:12:03.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:12:03.600 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:12:03.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:12:19.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:12:19.248 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:12:19.277 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:12:19.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:12:19.323 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:12:49.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:12:49.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:12:49.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:12:49.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:12:49.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:12:49.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:12:49.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-06T18:12:49.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:12:49.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:12:49.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60446
2026-03-06T18:12:49.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:12:49.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:12:49.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:12:49.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33708
2026-03-06T18:12:49.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:12:49.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:12:49.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:12:52.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a4850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:12:52.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:12:52.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:12:53.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:12:53.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:12:54.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-160853.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pXJ9Goc0B%2BBtIM1Iv1DcSBY2rCs%3D&Expires=1772899973 HTTP/1.1" 200 90376
2026-03-06T18:12:55.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:12:55.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:12:55.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:12:55.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:12:55.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:13:11.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:13:12.010 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:13:12.039 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:13:12.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:13:12.086 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:13:42.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:13:42.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:13:42.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:13:42.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:13:42.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:13:42.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:13:42.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-06T18:13:42.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:13:42.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:13:42.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60446
2026-03-06T18:13:42.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:13:42.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:13:42.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:13:42.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33937
2026-03-06T18:13:42.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:13:42.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:13:42.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:13:45.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adf730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:13:45.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:13:45.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:13:46.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-06T18:13:46.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:13:47.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BxMhfqK46hN3GkQmaB2b63UzG3U%3D&Expires=1772900026 HTTP/1.1" 200 78565
2026-03-06T18:13:48.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:13:48.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:13:48.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:13:48.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:13:48.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:14:04.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:14:04.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:14:04.379 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:14:04.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:14:04.426 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:14:34.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:14:34.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:14:34.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:14:34.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:14:34.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:14:34.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:14:34.931 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:14:34.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:14:34.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:14:34.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62325
2026-03-06T18:14:34.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:14:34.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:14:34.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:14:34.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33937
2026-03-06T18:14:34.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:14:34.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:14:34.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:14:38.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 0x7fcf6b9a3610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:14:38.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:14:38.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:14:39.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-06T18:14:39.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:14:40.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NMiPygitLAF0rWPvBusptFMyzTA%3D&Expires=1772900079 HTTP/1.1" 200 78565
2026-03-06T18:14:40.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:14:40.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:14:40.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:14:40.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:14:40.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:14:56.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:14:56.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:14:56.582 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:14:56.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:14:56.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:15:26.630 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:15:26.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:15:26.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:15:26.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:15:26.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:15:26.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:15:26.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-06T18:15:26.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:15:26.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:15:26.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62852
2026-03-06T18:15:26.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:15:26.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:15:26.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:15:26.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34550
2026-03-06T18:15:26.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:15:26.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:15:26.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:15: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 0x7fcf6857b340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:15:29.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:15:29.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:15:31.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-06T18:15:31.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:15:31.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jua3WxYIDP338puqPszJwVKghMU%3D&Expires=1772900130 HTTP/1.1" 200 78565
2026-03-06T18:15:32.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:15:32.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:15:32.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:15:32.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:15:32.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:15:47.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:15:47.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:15:47.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:15:47.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:15:47.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:16:18.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:16:18.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:16:18.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:16:18.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:16:18.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:16:18.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:16:18.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-06T18:16:18.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:16:18.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:16:18.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62852
2026-03-06T18:16:18.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:16:18.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:16:18.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:16:18.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34985
2026-03-06T18:16:18.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:16:18.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:16:18.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:16:21.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 0x7fcf6bc0a2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:16:21.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:16:21.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:16:22.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-06T18:16:22.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:16:23.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161256.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AMOf4qFBbIfS%2FI5hXvSKDpvahsc%3D&Expires=1772900182 HTTP/1.1" 200 78565
2026-03-06T18:16:23.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:16:23.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:16:23.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:16:23.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:16:23.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:16:40.571 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:16:40.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:16:40.722 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:16:40.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:16:40.769 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:17:10.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:17:10.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:17:11.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:17:11.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:17:11.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:17:11.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:17:11.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-06T18:17:11.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:17:11.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:17:11.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63788
2026-03-06T18:17:11.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:17:11.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:17:11.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:17:11.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35353
2026-03-06T18:17:11.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:17:11.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:17:11.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:17: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 0x7fcf69784310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:17:14.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:17:14.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:17:15.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-06T18:17:15.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:17:16.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9j7xlnoePZTfQkwLneeYBIjQYEc%3D&Expires=1772900235 HTTP/1.1" 200 80204
2026-03-06T18:17:16.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:17:16.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:17:16.812 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:17:16.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:17:16.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:17:32.357 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:17:32.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:17:32.502 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:17:32.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:17:32.549 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:18:02.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:18:02.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:18:02.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:18:02.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:18:02.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:18:02.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:18:02.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-06T18:18:02.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:18:02.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:18:02.742 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64791
2026-03-06T18:18:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:18:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:18:02.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:18:02.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35591
2026-03-06T18:18:02.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:18:02.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:18:02.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:18:05.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 0x7fcf68e1aaa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:18:05.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:18:05.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:18:06.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-06T18:18:06.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:18:07.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HzkAs3%2BUekbRNK8iJhIkaabJ88w%3D&Expires=1772900286 HTTP/1.1" 200 80204
2026-03-06T18:18:08.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:18:08.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:18:08.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:18:08.408 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:18:08.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:18:23.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:18:23.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:18:23.604 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:18:23.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:18:23.650 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:18:53.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:18:53.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:18:53.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:18:53.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:18:53.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:18:53.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:18:53.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-06T18:18:53.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:18:53.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:18:53.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64791
2026-03-06T18:18:53.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:18:53.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:18:53.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:18:53.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35591
2026-03-06T18:18:53.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:18:53.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:18:53.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:18: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 0x7fcf68bcd000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:18:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:18:56.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:18:58.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-06T18:18:58.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:18:58.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CelxlsN2zYwlz23thdT2fCRZelA%3D&Expires=1772900337 HTTP/1.1" 200 80204
2026-03-06T18:18:59.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:18:59.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:18:59.458 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:18:59.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:18:59.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:19:14.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:19:14.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:19:14.764 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:19:14.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:19:14.811 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:19:44.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:19:44.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:19:45.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17930
2026-03-06T18:19:45.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:19:45.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:19:45.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:19:45.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-06T18:19:45.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:19:45.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:19:45.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65776
2026-03-06T18:19:45.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:19:45.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:19:45.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:19:45.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35591
2026-03-06T18:19:45.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:19:45.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:19:45.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:19:48.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978f070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:19:48.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:19:48.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:19:49.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:19:49.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:19:50.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=itfPBNOpXx3V0g%2FGstN1jZJwclg%3D&Expires=1772900389 HTTP/1.1" 200 80204
2026-03-06T18:19:50.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:19:50.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:19:50.926 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:19:50.948 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:19:50.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:20:05.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:20:06.089 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:20:06.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:20:06.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:20:06.165 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:20:36.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:20:36.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:20:36.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:20:36.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:20:36.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:20:36.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:20:36.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-06T18:20:36.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:20:36.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:20:36.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 67485
2026-03-06T18:20:36.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:20:36.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:20:36.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:20:36.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35994
2026-03-06T18:20:36.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:20:36.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:20:36.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:20:39.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 0x7fceb738f3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:20:39.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:20:39.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:20:40.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-06T18:20:40.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:20:41.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-161657.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VHGdjDWxN8hofww7e0htOz3Sc%2FI%3D&Expires=1772900440 HTTP/1.1" 200 80204
2026-03-06T18:20:42.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:20:42.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:20:42.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:20:42.316 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:20:42.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:20:58.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:20:58.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:20:58.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:20:58.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:20:58.716 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:21:28.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:21:28.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:21:28.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:21:28.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:21:28.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:21:28.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:21:28.931 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:21:28.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:21:28.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:21:28.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 67485
2026-03-06T18:21:28.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:21:28.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:21:28.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:21:28.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36623
2026-03-06T18:21:28.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:21:28.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:21:28.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:21: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 0x7fcf695138b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:21:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:21:32.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:21:33.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:21:33.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:21:34.078 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7XnKbCRvYbHyHMNy3zKQmAiDv3A%3D&Expires=1772900493 HTTP/1.1" 200 77501
2026-03-06T18:21:34.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:21:34.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:21:34.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:21:34.618 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:21:34.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:21:49.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:21:49.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:21:49.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:21:49.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:21:49.579 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:22:19.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:22:19.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:22:19.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:22:19.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:22:19.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:22:19.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:22:19.874 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:22:19.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:22:19.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:22:19.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60000
2026-03-06T18:22:19.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:22:19.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:22:19.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:22:19.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34666
2026-03-06T18:22:19.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:22:19.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:22:19.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:22: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 0x7fcf68c26380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:22:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:22:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:22:24.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-06T18:22:24.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:22:25.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MPMWX8UUpvUztKTdURJvLu3RnXY%3D&Expires=1772900544 HTTP/1.1" 200 77501
2026-03-06T18:22:25.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:22:25.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:22:25.572 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:22:25.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:22:25.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:22:41.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:22:41.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:22:41.713 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:22:41.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:22:41.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:23:11.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:23:11.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:23:11.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:23:11.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:23:11.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:23:11.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:23:11.931 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:23:11.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:23:11.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:23:11.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61216
2026-03-06T18:23:11.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:23:11.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:23:11.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:23:11.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34666
2026-03-06T18:23:11.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:23:11.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:23:11.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:23:15.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 0x7fcf69360bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:23:15.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:23:15.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:23:16.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-06T18:23:16.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:23:17.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2CW2QA9P%2FmQw3b%2FsBYvuhpeBspg%3D&Expires=1772900596 HTTP/1.1" 200 77501
2026-03-06T18:23:17.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:23:17.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:23:17.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:23:17.600 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:23:17.600 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:23:32.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:23:32.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:23:32.594 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:23:32.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:23:32.641 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:24:02.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:24:02.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:24:02.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:24:02.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:24:02.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:24:02.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:24:02.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-06T18:24:02.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:24:02.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:24:03.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61216
2026-03-06T18:24:03.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:24:03.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:24:03.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:24:03.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34736
2026-03-06T18:24:03.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:24:03.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:24:03.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:24: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 0x7fcf6bab2680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:24:06.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:24:06.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:24:07.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-06T18:24:07.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:24:08.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8SBMmay1ZwZzFlDlDLtshaU5kug%3D&Expires=1772900647 HTTP/1.1" 200 77501
2026-03-06T18:24:08.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:24:08.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:24:08.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:24:08.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:24:08.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:24:24.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:24:24.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:24:24.617 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:24:24.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:24:24.664 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:24:54.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:24:54.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:24:54.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:24:54.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:24:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:24:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:24:55.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:24:55.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:24:55.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:24:55.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61216
2026-03-06T18:24:55.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:24:55.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:24:55.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:24:55.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34736
2026-03-06T18:24:55.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:24:55.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:24:55.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:24:58.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964a1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:24:58.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:24:58.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:24:59.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-06T18:24:59.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:25:00.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X8qJnQZZFhslL2zzIpI8lgPvQOU%3D&Expires=1772900699 HTTP/1.1" 200 72851
2026-03-06T18:25:00.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:25:00.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:25:00.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:25:00.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:25:00.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:25:15.488 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:25:15.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:25:15.637 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:25:15.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:25:15.684 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:25:45.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:25:45.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:25:45.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16861
2026-03-06T18:25:45.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:25:45.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:25:45.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:25:45.876 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:25:45.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:25:45.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:25:45.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64707
2026-03-06T18:25:45.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:25:45.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:25:45.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:25:45.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34736
2026-03-06T18:25:45.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:25:45.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:25:45.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:25:48.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68563100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:25:48.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:25:48.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:25:50.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:25:50.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:25:50.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kIum5pl0OwCBipshvfqmRvPPZZ8%3D&Expires=1772900749 HTTP/1.1" 200 72851
2026-03-06T18:25:51.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:25:51.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:25:51.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:25:51.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:25:51.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:26:06.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:26:06.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:26:06.980 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:26:06.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:26:07.027 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:26:37.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:26:37.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:26:37.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16861
2026-03-06T18:26:37.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:26:37.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:26:37.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:26:37.372 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:26:37.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:26:37.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:26:37.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64707
2026-03-06T18:26:37.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:26:37.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:26:37.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:26:37.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35337
2026-03-06T18:26:37.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:26:37.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:26:37.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:26:40.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 0x7fceb2c41900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:26:40.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:26:40.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:26:41.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-06T18:26:41.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:26:42.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FTUG5lWY9cQRIjcX%2BBrqmfUm2f8%3D&Expires=1772900801 HTTP/1.1" 200 72851
2026-03-06T18:26:42.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:26:42.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:26:42.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:26:42.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:26:42.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:26:57.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:26:57.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:26:57.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:26:57.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:26:57.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:27:27.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:27:27.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:27:28.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16861
2026-03-06T18:27:28.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:27:28.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:27:28.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:27:28.044 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:27:28.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:27:28.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:27:28.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64847
2026-03-06T18:27:28.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:27:28.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:27:28.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:27:28.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35616
2026-03-06T18:27:28.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:27:28.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:27:28.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:27: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 0x7fcf693492a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:27:31.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:27:31.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:27:32.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-06T18:27:32.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:27:33.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rTVQV2b0PaksfaKssSdB2pMZhg8%3D&Expires=1772900852 HTTP/1.1" 200 72851
2026-03-06T18:27:33.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:27:33.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:27:33.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:27:33.466 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:27:33.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:27:48.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:27:48.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:27:48.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:27:48.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:27:48.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:28:18.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:28:18.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:28:18.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16861
2026-03-06T18:28:18.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:28:18.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:28:18.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:28:18.547 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:28:18.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:28:18.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:28:18.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59347
2026-03-06T18:28:18.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:28:18.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:28:18.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:28:18.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35616
2026-03-06T18:28:18.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:28:18.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:28:18.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:28:21.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee2500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:28:21.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:28:21.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:28:22.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-06T18:28:22.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:28:23.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162455.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eSNW5gqMIhp%2F%2BX2AInDafYiEOvI%3D&Expires=1772900902 HTTP/1.1" 200 72851
2026-03-06T18:28:24.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:28:24.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:28:24.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:28:24.153 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:28:24.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:28:40.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:28:40.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:28:40.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:28:40.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:28:40.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:29:10.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:29:10.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:29:10.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16861
2026-03-06T18:29:10.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:29:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:29:10.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:29:10.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-06T18:29:10.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:29:10.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:29:10.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59347
2026-03-06T18:29:10.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:29:10.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:29:10.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:29:10.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34270
2026-03-06T18:29:10.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:29:10.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:29:10.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:29: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 0x7fcf68c002e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:29:13.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:29:13.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:29:14.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-06T18:29:14.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:29:15.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xbBwnXkmppNRVrbtoqGirjHa0BQ%3D&Expires=1772900954 HTTP/1.1" 200 73120
2026-03-06T18:29:15.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:29:15.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:29:15.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:29:15.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:29:15.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:29:30.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:29:30.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:29:31.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:29:31.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:29:31.075 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:30:01.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:30:01.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:30:02.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16845
2026-03-06T18:30:02.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:30:02.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:30:02.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:30:02.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-06T18:30:02.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:30:02.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:30:02.361 [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-06T18:30:02.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:30:02.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:30:02.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:30:02.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34492
2026-03-06T18:30:02.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:30:02.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:30:02.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:30:05.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a6680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:30:05.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:30:05.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:30:06.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-06T18:30:06.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:30:07.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yOlsR%2B%2BR71gPM22lLn3SPOOM1eA%3D&Expires=1772901006 HTTP/1.1" 200 73120
2026-03-06T18:30:07.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:30:07.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:30:07.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:30:07.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:30:07.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:30:23.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:30:23.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:30:23.735 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:30:23.735 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:30:23.783 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:30:53.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:30:53.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:30:54.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16845
2026-03-06T18:30:54.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:30:54.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:30:54.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:30:54.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-06T18:30:54.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:30:54.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:30:54.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60801
2026-03-06T18:30:54.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:30:54.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:30:54.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:30:54.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34492
2026-03-06T18:30:54.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:30:54.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:30:54.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:30: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 0x7fceb3111f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:30:57.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:30:57.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:30:58.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:30:58.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:30:59.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pLqK9jG14Mta4vkj4fQF8mB%2FlSw%3D&Expires=1772901058 HTTP/1.1" 200 73120
2026-03-06T18:30:59.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:30:59.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:30:59.462 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:30:59.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:30:59.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:31:14.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:31:14.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:31:14.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:31:14.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:31:14.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:31:44.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:31:44.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:31:44.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16845
2026-03-06T18:31:44.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:31:44.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:31:44.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:31:44.691 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:31:44.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:31:44.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:31:44.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60801
2026-03-06T18:31:44.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:31:44.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:31:44.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:31:44.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35175
2026-03-06T18:31:44.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:31:44.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:31:44.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:31:47.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d176a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:31:47.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:31:47.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:31:48.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-06T18:31:48.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:31:49.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jkE1W84951ky8q5elGf%2BvRCaDt8%3D&Expires=1772901108 HTTP/1.1" 200 73120
2026-03-06T18:31:50.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:31:50.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:31:50.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:31:50.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:31:50.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:32:05.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:32:05.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:32:05.703 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:32:05.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:32:05.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:32:35.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:32:35.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:32:35.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16845
2026-03-06T18:32:35.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:32:35.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:32:35.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:32:35.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-06T18:32:35.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:32:35.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:32:35.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59024
2026-03-06T18:32:35.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:32:35.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:32:35.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:32:35.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35155
2026-03-06T18:32:35.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:32:35.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:32:35.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:32: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 0x7fcf68e35750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:32:39.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:32:39.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:32:40.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:32:40.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:32:41.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-162854.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=El14uwSrhRh2xG%2B0eYhsXSLGA3Q%3D&Expires=1772901160 HTTP/1.1" 200 73120
2026-03-06T18:32:41.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:32:41.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:32:41.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:32:41.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:32:41.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:32:57.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:32:57.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:32:57.414 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:32:57.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:32:57.461 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:33:27.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:33:27.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:33:27.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16845
2026-03-06T18:33:27.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:33:27.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:33:27.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:33:27.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-06T18:33:27.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:33:27.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:33:27.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60470
2026-03-06T18:33:27.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:33:27.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:33:27.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:33:27.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34123
2026-03-06T18:33:27.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:33:27.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:33:27.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:33:31.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 0x7fcf694cb160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:33:31.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:33:31.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:33:32.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-06T18:33:32.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:33:33.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C83FMB1ARcEcHNvs4JgWMnYvI%2F0%3D&Expires=1772901212 HTTP/1.1" 200 60451
2026-03-06T18:33:33.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:33:33.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:33:33.712 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:33:33.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:33:33.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:33:49.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:33:49.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:33:49.340 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:33:49.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:33:49.388 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:34:19.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:34:19.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:34:19.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16845
2026-03-06T18:34:19.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:34:19.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:34:19.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:34:19.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-06T18:34:19.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:34:19.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:34:19.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60470
2026-03-06T18:34:19.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:34:19.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:34:19.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:34:19.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34897
2026-03-06T18:34:19.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:34:19.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:34:19.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:34:22.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 0x7fcf69439b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:34:22.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:34:22.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:34:23.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-06T18:34:23.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:34:24.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=74S9v6wSASkuSToYXiDh0TKCEVE%3D&Expires=1772901263 HTTP/1.1" 200 60451
2026-03-06T18:34:24.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:34:24.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:34:24.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:34:25.015 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:34:25.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:34:40.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:34:40.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:34:40.444 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:34:40.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:34:40.491 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:35:10.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:35:10.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:35:11.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T18:35:11.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:35:11.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:35:11.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:35:11.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-06T18:35:11.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:35:11.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:35:11.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61017
2026-03-06T18:35:11.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:35:11.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:35:11.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:35:11.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35177
2026-03-06T18:35:11.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:35:11.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:35:11.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:35:14.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 0x7fceb3108460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:35:14.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:35:14.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:35:15.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-06T18:35:15.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:35:16.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ni6ypCydoCd0bDgWMkeQd5Gsqms%3D&Expires=1772901315 HTTP/1.1" 200 60451
2026-03-06T18:35:16.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:35:16.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:35:16.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:35:16.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:35:16.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:35:31.360 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:35:31.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:35:31.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:35:31.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:35:31.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:36:01.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:36:01.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:36:02.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T18:36:02.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:36:02.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:36:02.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:36:02.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-06T18:36:02.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:36:02.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:36:02.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60627
2026-03-06T18:36:02.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:36:02.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:36:02.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:36:02.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35028
2026-03-06T18:36:02.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:36:02.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:36:02.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:36:05.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 0x7fcf6bc0a3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:36:05.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:36:05.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:36:06.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-06T18:36:06.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:36:07.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pLUemIpjqN%2BZ1lu1qh3CONjIrhY%3D&Expires=1772901366 HTTP/1.1" 200 60451
2026-03-06T18:36:07.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:36:07.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:36:07.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:36:07.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:36:07.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:36:24.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:36:24.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:36:24.477 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:36:24.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:36:24.523 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:36:54.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:36:54.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:36:54.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T18:36:54.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:36:54.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:36:54.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:36:54.762 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:36:54.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:36:54.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:36:54.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60627
2026-03-06T18:36:54.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:36:54.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:36:54.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:36:54.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35028
2026-03-06T18:36:54.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:36:54.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:36:54.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:36: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 0x7fcf68c8e680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:36:57.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:36:57.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:36:58.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-06T18:36:58.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:36:59.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163255.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fQgv1b8IwuNPs%2FqqwHDIuhnodbU%3D&Expires=1772901418 HTTP/1.1" 200 60451
2026-03-06T18:37:00.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:37:00.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:37:00.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:37:00.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:37:00.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:37:15.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:37:15.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:37:15.973 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:37:15.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:37:16.018 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:37:46.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:37:46.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:37:46.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T18:37:46.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:37:46.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:37:46.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:37:46.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:37:46.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:37:46.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:37:46.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60453
2026-03-06T18:37:46.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:37:46.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:37:46.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:37:46.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35028
2026-03-06T18:37:46.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:37:46.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:37:46.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:37: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 0x7fceb30d1c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:37:49.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:37:49.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:37:50.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-06T18:37:50.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:37:51.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lZwDERdzFsvIL4V1H7NfQQOxSJc%3D&Expires=1772901470 HTTP/1.1" 200 59233
2026-03-06T18:37:51.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:37:51.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:37:51.494 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:37:51.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:37:51.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:38:08.090 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:38:08.203 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:38:08.232 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:38:08.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:38:08.279 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:38:38.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:38:38.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:38:38.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T18:38:38.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:38:38.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:38:38.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:38:38.681 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:38:38.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:38:38.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:38:38.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60453
2026-03-06T18:38:38.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:38:38.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:38:38.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:38:38.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34809
2026-03-06T18:38:38.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:38:38.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:38:38.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:38:41.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 0x7fcf6bc7ca00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:38:41.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:38:41.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:38:42.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:38:42.951 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:38:43.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=snj%2FoSkehuBUPqCNcvzdKFuqz3o%3D&Expires=1772901522 HTTP/1.1" 200 59233
2026-03-06T18:38:44.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:38:44.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:38:44.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:38:44.086 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:38:44.087 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:38:59.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:38:59.381 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:38:59.410 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:38:59.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:38:59.458 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:39:29.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:39:29.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:39:29.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T18:39:29.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:39:29.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:39:29.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:39:29.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-06T18:39:29.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:39:29.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:39:29.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60453
2026-03-06T18:39:29.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:39:29.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:39:29.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:39:29.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34809
2026-03-06T18:39:29.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:39:29.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:39:29.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:39:32.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68add390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:39:32.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:39:32.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:39:34.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:39:34.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:39:34.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yl2rojmpCTBSe6qoLtohiC1Zx2c%3D&Expires=1772901573 HTTP/1.1" 200 59233
2026-03-06T18:39:35.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:39:35.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:39:35.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:39:35.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:39:35.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:39:51.195 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:39:51.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:39:51.336 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:39:51.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:39:51.383 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:40:21.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:40:21.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:40:21.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16910
2026-03-06T18:40:21.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:40:21.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:40:21.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:40:21.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-06T18:40:21.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:40:21.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:40:21.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59731
2026-03-06T18:40:21.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:40:21.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:40:21.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:40:21.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34689
2026-03-06T18:40:21.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:40:21.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:40:21.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:40: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 0x7fcf697f4580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:40:24.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:40:24.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:40: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-06T18:40:25.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:40:26.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-163659.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i17kmhfo3HZ7GXnnu9AX%2F5jnuqg%3D&Expires=1772901625 HTTP/1.1" 200 59233
2026-03-06T18:40:26.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:40:26.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:40:26.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:40:26.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:40:26.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:40:41.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:40:41.737 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:40:41.766 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:40:41.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:40:41.813 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:41:11.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:41:11.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:41:12.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16910
2026-03-06T18:41:12.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:41:12.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:41:12.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:41:12.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-06T18:41:12.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:41:12.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:41:12.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59504
2026-03-06T18:41:12.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:41:12.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:41:12.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:41:12.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34689
2026-03-06T18:41:12.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:41:12.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:41:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:41:15.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 0x7fcf68579c90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:41:15.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:41:15.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:41:16.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-06T18:41:16.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:41:17.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DYno%2FWBfWYAZiotOj2zP%2FaUf0BA%3D&Expires=1772901676 HTTP/1.1" 200 60424
2026-03-06T18:41:17.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:41:17.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:41:17.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:41:17.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:41:17.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:41:33.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:41:33.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:41:33.838 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:41:33.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:41:33.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:42:03.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:42:03.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:42:04.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16910
2026-03-06T18:42:04.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:42:04.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:42:04.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:42:04.207 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:42:04.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:42:04.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:42:04.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59504
2026-03-06T18:42:04.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:42:04.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:42:04.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:42:04.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34443
2026-03-06T18:42:04.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:42:04.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:42:04.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:42: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 0x7fcf6978e380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:42:07.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:42:07.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:42:08.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-06T18:42:08.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:42:09.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nhQByPfTbUJ8SNlzX8dDftvwWl4%3D&Expires=1772901728 HTTP/1.1" 200 60424
2026-03-06T18:42:09.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:42:09.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:42:09.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:42:09.585 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:42:09.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:42:24.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:42:24.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:42:24.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:42:24.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:42:24.533 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:42:54.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:42:54.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:42:55.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16910
2026-03-06T18:42:55.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:42:55.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:42:55.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:42:55.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-06T18:42:55.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:42:55.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:42:55.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59305
2026-03-06T18:42:55.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:42:55.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:42:55.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:42:55.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34443
2026-03-06T18:42:55.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:42:55.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:42:55.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:42:58.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 0x7fceb31373d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:42:58.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:42:58.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:42:59.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-06T18:42:59.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:43:00.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X5dBz8HdUAMJ534yszU7SAwIfXA%3D&Expires=1772901779 HTTP/1.1" 200 60424
2026-03-06T18:43:00.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:43:00.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:43:00.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:43:00.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:43:00.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:43:15.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:43:15.872 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:43:15.902 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:43:15.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:43:15.949 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:43:45.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:43:45.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:43:46.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16910
2026-03-06T18:43:46.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:43:46.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:43:46.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:43:46.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-06T18:43:46.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:43:46.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:43:46.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58712
2026-03-06T18:43:46.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:43:46.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:43:46.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:43:46.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34263
2026-03-06T18:43:46.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:43:46.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:43:46.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:43: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 0x7fcf6bc0afb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:43:49.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:43:49.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:43:50.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-06T18:43:50.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:43:51.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pn33kfojndCKveykl9%2BJGGHcok0%3D&Expires=1772901830 HTTP/1.1" 200 60424
2026-03-06T18:43:51.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:43:51.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:43:51.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:43:51.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:43:51.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:44:07.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:44:07.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:44:07.367 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:44:07.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:44:07.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:44:37.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:44:37.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:44:37.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16910
2026-03-06T18:44:37.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:44:37.821 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:44:37.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:44: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-06T18:44:37.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:44:37.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:44:37.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58712
2026-03-06T18:44:37.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:44:37.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:44:37.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:44:37.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34078
2026-03-06T18:44:37.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:44:37.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:44:37.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:44: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 0x7fcf69288430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:44:40.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:44:40.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:44:42.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-06T18:44:42.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:44:42.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T%2BQfcFqjKNwz8ViIp5ykGhx9yE4%3D&Expires=1772901881 HTTP/1.1" 200 60424
2026-03-06T18:44:43.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:44:43.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:44:43.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:44:43.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:44:43.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:44:58.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:44:58.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:44:58.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:44:58.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:44:58.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:45:28.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:45:28.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:45:28.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:45:28.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:45:28.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:45:28.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:45:28.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-06T18:45:28.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:45:28.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:45:28.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57852
2026-03-06T18:45:28.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:45:28.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:45:28.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:45:28.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34078
2026-03-06T18:45:28.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:45:28.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:45:28.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:45:31.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 0x7fceb318e740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:45:31.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:45:31.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:45:32.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-06T18:45:32.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:45:33.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FXzVwGhGgbjfwRzS%2FYTkgZGzJe8%3D&Expires=1772901932 HTTP/1.1" 200 59853
2026-03-06T18:45:34.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:45:34.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:45:34.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:45:34.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:45:34.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:45:49.078 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:45:49.194 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:45:49.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:45:49.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:45:49.271 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:46:19.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:46:19.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:46:20.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:46:20.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:46:20.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:46:20.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:46:20.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-06T18:46:20.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:46:20.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:46:20.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63565
2026-03-06T18:46:20.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:46:20.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:46:20.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:46:20.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33622
2026-03-06T18:46:20.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:46:20.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:46:20.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:46:23.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 0x7fcf68d94d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:46:23.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:46:23.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:46:24.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-06T18:46:24.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:46:25.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cyUcWVrJLHFGUiRUZyOuFApYldk%3D&Expires=1772901984 HTTP/1.1" 200 59853
2026-03-06T18:46:25.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:46:25.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:46:25.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:46:26.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:46:26.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:46:41.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:46:41.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:46:41.464 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:46:41.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:46:41.511 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:47:11.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:47:11.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:47:11.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:47:11.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:47:11.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:47:11.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:47:11.827 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:47:11.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:47:11.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:47:11.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63565
2026-03-06T18:47:11.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:47:11.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:47:11.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:47:11.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34693
2026-03-06T18:47:11.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:47:11.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:47:11.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:47: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 0x7fcf694226e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:47:14.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:47:14.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:47:16.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-06T18:47:16.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:47:17.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m9YfB9D%2FzmQwNoCEeHkc9biwi5A%3D&Expires=1772902036 HTTP/1.1" 200 59853
2026-03-06T18:47:17.307 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:47:17.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:47:17.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:47:17.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:47:17.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:47:32.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:47:33.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:47:33.130 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:47:33.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:47:33.177 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:48:03.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:48:03.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:48:03.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:48:03.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:48:03.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:48:03.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:48:03.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-06T18:48:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:48:03.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:48:03.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65808
2026-03-06T18:48:03.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:48:03.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:48:03.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:48:03.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35415
2026-03-06T18:48:03.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:48:03.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:48:03.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:48:06.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 0x7fcf69439480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:48:06.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:48:06.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:48:07.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:48:07.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:48:08.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164456.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BARPE4bv4FU2fuDp3eiOM6Edoyc%3D&Expires=1772902087 HTTP/1.1" 200 59853
2026-03-06T18:48:08.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:48:08.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:48:08.984 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:48:09.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:48:09.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:48:23.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:48:23.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:48:23.861 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:48:23.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:48:23.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:48:53.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:48:53.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:48:54.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:48:54.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:48:54.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:48:54.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:48:54.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-06T18:48:54.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:48:54.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:48:54.373 [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-06T18:48:54.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:48:54.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:48:54.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:48:54.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35415
2026-03-06T18:48:54.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:48:54.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:48:54.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:48: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 0x7fcf6b8ce9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:48:57.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:48:57.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:48:58.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-06T18:48:58.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:48:59.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0RtSsCDGk%2BKwzeEIdkPcPh%2BxE34%3D&Expires=1772902138 HTTP/1.1" 200 61866
2026-03-06T18:48:59.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:48:59.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:48:59.706 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:48:59.729 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:48:59.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:49:15.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:49:15.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:49:15.157 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:49:15.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:49:15.204 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:49:45.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:49:45.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:49:45.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T18:49:45.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:49:45.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:49:45.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:49:45.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-06T18:49:45.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:49:45.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:49:45.368 [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-06T18:49:45.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:49:45.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:49:45.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:49:45.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33269
2026-03-06T18:49:45.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:49:45.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:49:45.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:49:48.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d5360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:49:48.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:49:48.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:49:49.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-06T18:49:49.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:49:50.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VUy4i3i7lop8%2FKvJqvnFZgd0QZ8%3D&Expires=1772902189 HTTP/1.1" 200 61866
2026-03-06T18:49:50.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:49:50.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:49:50.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:49:50.852 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:49:50.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:50:06.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:50:06.574 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:50:06.603 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:50:06.603 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:50:06.650 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:50:36.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:50:36.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:50:36.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16806
2026-03-06T18:50:36.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:50:36.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:50:36.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:50:36.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-06T18:50:36.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:50:36.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:50:36.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65162
2026-03-06T18:50:36.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:50:36.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:50:36.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:50:36.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33269
2026-03-06T18:50:36.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:50:36.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:50:36.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:50:39.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 0x7fcf69279150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:50:39.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:50:39.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:50:41.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:50:41.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:50:41.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rgWPqsSRllrafpetx%2FXlX1OX7E4%3D&Expires=1772902240 HTTP/1.1" 200 61866
2026-03-06T18:50:42.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:50:42.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:50:42.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:50:42.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:50:42.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:50:58.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:50:58.326 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:50:58.355 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:50:58.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:50:58.402 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:51:28.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:51:28.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:51:28.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16806
2026-03-06T18:51:28.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:51:28.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:51:28.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:51:28.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-06T18:51:28.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:51:28.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:51:28.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 72287
2026-03-06T18:51:28.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:51:28.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:51:28.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:51:28.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35481
2026-03-06T18:51:28.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:51:28.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:51:28.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:51:31.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6e920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:51:31.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:51:31.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:51:33.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-06T18:51:33.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:51:33.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2XHl8Sd3ipnETm0zEEWbDDLBn5w%3D&Expires=1772902292 HTTP/1.1" 200 61866
2026-03-06T18:51:34.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:51:34.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:51:34.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:51:34.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:51:34.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:51:49.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:51:49.553 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:51:49.582 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:51:49.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:51:49.630 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:52:19.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:52:19.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:52:19.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16806
2026-03-06T18:52:19.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:52:19.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:52:19.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:52:19.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-06T18:52:19.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:52:19.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:52:19.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 72287
2026-03-06T18:52:19.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:52:19.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:52:19.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:52:19.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37964
2026-03-06T18:52:19.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:52:19.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:52:19.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:52:22.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d958a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:52:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:52:22.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:52:24.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-06T18:52:24.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:52:24.972 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-164856.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kf267C%2FqkyQ9kkfsAltpBF%2BLTpg%3D&Expires=1772902343 HTTP/1.1" 200 61866
2026-03-06T18:52:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:52:25.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:52:25.241 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:52:25.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:52:25.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:52:40.383 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:52:40.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:52:40.536 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:52:40.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:52:40.582 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:53:10.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:53:10.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:53:10.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16806
2026-03-06T18:53:10.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:53:10.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:53:10.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:53:10.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-06T18:53:10.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:53:10.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:53:10.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 72287
2026-03-06T18:53:10.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:53:10.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:53:10.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:53:10.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37964
2026-03-06T18:53:10.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:53:10.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:53:10.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:53:13.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 0x7fceb318e5f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:53:13.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:53:13.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:53:15.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-06T18:53:15.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:53:15.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gt8a6ZBjCXxBxLsyReyikLU0fqM%3D&Expires=1772902394 HTTP/1.1" 200 83797
2026-03-06T18:53:16.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:53:16.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:53:16.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:53:16.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:53:16.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:53:31.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:53:31.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:53:31.667 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:53:31.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:53:31.713 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:54:01.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:54:01.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:54:01.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16806
2026-03-06T18:54:01.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:54:01.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:54:01.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:54:01.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-06T18:54:01.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:54:01.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:54:01.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 71476
2026-03-06T18:54:01.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:54:01.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:54:01.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:54:01.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37963
2026-03-06T18:54:01.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:54:01.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:54:01.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:54: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 0x7fcf68d75210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:54:04.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:54:04.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:54:06.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-06T18:54:06.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:54:07.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ix3k96Dms5N1zpigavK3dURbido%3D&Expires=1772902446 HTTP/1.1" 200 83797
2026-03-06T18:54:07.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:54:07.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:54:07.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:54:07.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:54:07.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:54:22.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:54:22.748 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:54:22.777 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:54:22.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:54:22.825 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:54:52.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:54:52.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:54:53.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16806
2026-03-06T18:54:53.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:54:53.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:54:53.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:54:53.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-06T18:54:53.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:54:53.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:54:53.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 71476
2026-03-06T18:54:53.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:54:53.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:54:53.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:54:53.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37963
2026-03-06T18:54:53.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:54:53.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:54:53.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:54:56.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 0x7fcf685794b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:54:56.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:54:56.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:54:57.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:54:57.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:54:58.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EVzp0Htng1B6fkjSMreMIMo1g%2BY%3D&Expires=1772902497 HTTP/1.1" 200 83797
2026-03-06T18:54:58.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:54:58.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:54:58.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:54:58.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:54:58.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:55:14.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:55:14.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:55:14.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:55:14.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:55:14.490 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:55:44.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:55:44.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:55:44.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16850
2026-03-06T18:55:44.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:55:44.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:55:44.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:55:44.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-06T18:55:44.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:55:44.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:55:44.813 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75748
2026-03-06T18:55:44.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:55:44.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:55:44.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:55:44.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37454
2026-03-06T18:55:44.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:55:44.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:55:44.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:55:47.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 0x7fcf6bad7040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:55:47.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:55:47.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:55:49.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-06T18:55:49.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:55:49.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2QI6DyqMlQqSH%2FIAMEVynLAVzXY%3D&Expires=1772902548 HTTP/1.1" 200 83797
2026-03-06T18:55:50.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:55:50.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:55:50.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:55:50.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:55:50.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:56:05.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:56:05.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:56:05.471 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:56:05.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:56:05.519 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:56:35.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:56:35.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:56:35.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16850
2026-03-06T18:56:35.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:56:35.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:56:35.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:56:35.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-06T18:56:35.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:56:35.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:56:35.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75748
2026-03-06T18:56:35.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:56:35.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:56:35.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:56:35.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39327
2026-03-06T18:56:35.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:56:35.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:56:35.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:56: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 0x7fcf69420700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:56:38.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:56:38.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:56:39.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-06T18:56:39.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:56:40.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165259.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j8gBJeSmq%2FRPoUAm77uO8tIUJHs%3D&Expires=1772902599 HTTP/1.1" 200 83797
2026-03-06T18:56:41.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:56:41.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:56:41.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:56:41.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:56:41.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:56:57.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:56:57.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:56:57.665 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:56:57.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:56:57.713 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:57:27.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:57:27.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:57:28.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16850
2026-03-06T18:57:28.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:57:28.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:57:28.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:57:28.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-06T18:57:28.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:57:28.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:57:28.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 85098
2026-03-06T18:57:28.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:57:28.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:57:28.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:57:28.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 43403
2026-03-06T18:57:28.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:57:28.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:57:28.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:57: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 0x7fceb2bedb40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:57:31.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:57:31.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:57:32.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-06T18:57:32.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:57:33.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sAsSigoQ3IKtnSjO6CIgp5F3s%2FE%3D&Expires=1772902652 HTTP/1.1" 200 91468
2026-03-06T18:57:33.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:57:33.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:57:33.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:57:33.703 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:57:33.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:57:48.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:57:48.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:57:48.707 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:57:48.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:57:48.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:58:18.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:58:18.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:58:18.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16850
2026-03-06T18:58:18.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:58:18.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:58:18.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:58:18.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-06T18:58:18.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:58:18.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:58:18.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86322
2026-03-06T18:58:18.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:58:18.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:58:18.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:58:18.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 43791
2026-03-06T18:58:18.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:58:18.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:58:18.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:58:22.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 0x7fcf694fc520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:58:22.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:58:22.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:58:23.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-06T18:58:23.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:58:24.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VLMm%2F6vgzgDNHxJ2kXYyM%2Fot7Ww%3D&Expires=1772902703 HTTP/1.1" 200 91468
2026-03-06T18:58:24.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:58:24.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:58:24.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:58:24.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:58:24.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:58:39.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:58:39.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:58:40.020 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:58:40.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:58:40.067 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T18:59:10.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T18:59:10.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T18:59:10.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16850
2026-03-06T18:59:10.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T18:59:10.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T18:59:10.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T18:59:10.217 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T18:59:10.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T18:59:10.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T18:59:10.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 86322
2026-03-06T18:59:10.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:59:10.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T18:59:10.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T18:59:10.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 43791
2026-03-06T18:59:10.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T18:59:10.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T18:59:10.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T18:59: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 0x7fcf6b89d450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T18:59:13.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T18:59:13.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T18:59:14.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T18:59:14.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T18:59:15.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wa4qzqpfz7uyR%2FPn68ky9RcfyEQ%3D&Expires=1772902754 HTTP/1.1" 200 91468
2026-03-06T18:59:15.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T18:59:15.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T18:59:15.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T18:59:15.933 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T18:59:15.933 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T18:59:30.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:59:31.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T18:59:31.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T18:59:31.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T18:59:31.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:00:01.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:00:01.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:00:05.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T19:00:05.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:00:05.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:00:05.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:00:05.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-06T19:00:05.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:00:05.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:00:05.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 90606
2026-03-06T19:00:05.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:00:05.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:00:05.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:00:05.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45859
2026-03-06T19:00:05.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:00:05.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:00:05.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:00:08.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8f070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:00:08.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:00:08.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:00:09.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-06T19:00:09.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:00:10.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-165656.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F6Dd5YA15KQJR9Y1NbGn1koMKWk%3D&Expires=1772902809 HTTP/1.1" 200 91468
2026-03-06T19:00:10.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:00:10.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:00:10.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:00:10.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:00:10.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:00:26.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:00:26.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:00:26.707 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:00:26.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:00:26.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:00:56.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:00:56.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:00:57.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T19:00:57.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:00:57.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:00:57.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:00:57.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-06T19:00:57.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:00:57.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:00:57.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 88286
2026-03-06T19:00:57.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:00:57.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:00:57.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:00:57.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45859
2026-03-06T19:00:57.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:00:57.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:00:57.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:01:00.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 0x7fcf68a3b850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:01:00.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:01:00.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:01:01.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-06T19:01:01.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:01:02.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hq63SFclIFL6Wdxom8OwlnAHxGY%3D&Expires=1772902861 HTTP/1.1" 200 90050
2026-03-06T19:01:03.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:01:03.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:01:03.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:01:03.125 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:01:03.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:01:17.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:01:17.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:01:18.007 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:01:18.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:01:18.054 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:01:48.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:01:48.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:01:48.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T19:01:48.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:01:48.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:01:48.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:01:48.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-06T19:01:48.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:01:48.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:01:48.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 89052
2026-03-06T19:01:48.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:01:48.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:01:48.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:01:48.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 44825
2026-03-06T19:01:48.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:01:48.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:01:48.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:01:51.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 0x7fcf684c79a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:01:51.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:01:51.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:02:52.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-06T19:02:52.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:02:53.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BoXBw2czi%2F6r9ZQVhYbhyXWWjGM%3D&Expires=1772902972 HTTP/1.1" 200 90050
2026-03-06T19:02:53.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:02:53.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:02:53.923 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:02:53.946 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:02:53.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:03:08.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:03:08.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:03:08.952 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:03:08.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:03:09.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:03:39.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:03:39.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:03:39.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T19:03:39.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:03:39.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:03:39.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:03:39.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-06T19:03:39.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:03:39.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:03:39.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 95066
2026-03-06T19:03:39.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:03:39.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:03:39.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:03:39.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 45019
2026-03-06T19:03:39.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:03:39.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:03:39.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:03: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 0x7fceb30d3be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:03:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:03:42.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:03:43.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-06T19:03:43.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:03:44.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bc8nR1U7ivHlyJ%2FDet%2F4k9DS7zY%3D&Expires=1772903023 HTTP/1.1" 200 90050
2026-03-06T19:03:44.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:03:44.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:03:44.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:03:44.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:03:44.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:04:00.126 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:04:00.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:04:00.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:04:00.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:04:00.317 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:04:30.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:04:30.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:04:30.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16874
2026-03-06T19:04:30.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:04:30.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:04:30.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:04:30.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-06T19:04:30.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:04:30.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:04:30.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94420
2026-03-06T19:04:30.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:04:30.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:04:30.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:04:30.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51698
2026-03-06T19:04:30.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:04:30.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:04:30.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:04:33.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 0x7fcf68cd6ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:04:33.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:04:33.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:04:34.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-06T19:04:34.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:04:35.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170055.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LvvmZX%2BR5X6wirXiYA5XJougFe8%3D&Expires=1772903074 HTTP/1.1" 200 90050
2026-03-06T19:04:36.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:04:36.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:04:36.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:04:36.312 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:04:36.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:04:50.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:04:51.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:04:51.058 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:04:51.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:04:51.106 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:05:21.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:05:21.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:05:21.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16888
2026-03-06T19:05:21.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:05:21.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:05:21.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:05:21.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-06T19:05:21.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:05:21.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:05:21.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 94420
2026-03-06T19:05:21.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:05:21.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:05:21.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:05:21.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51576
2026-03-06T19:05:21.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:05:21.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:05:21.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:05:24.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 0x7fcf6964aef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:05:24.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:05:24.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:05:25.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-06T19:05:25.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:05:26.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z7F99kQNsPI2QjdcYThiW82xR2g%3D&Expires=1772903125 HTTP/1.1" 200 96939
2026-03-06T19:05:27.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:05:27.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:05:27.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:05:27.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:05:27.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:05:43.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:05:43.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:05:43.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:05:43.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:05:43.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:06:13.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:06:13.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:06:13.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16888
2026-03-06T19:06:13.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:06:13.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:06:13.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:06:13.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-06T19:06:13.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:06:13.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:06:13.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 100158
2026-03-06T19:06:13.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:06:13.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:06:13.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:06:13.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54255
2026-03-06T19:06:13.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:06:13.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:06:13.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:06:16.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bee050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:06:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:06:16.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:06:17.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-06T19:06:17.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:06:18.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FS7CgNIDBhXZlq5W8Mx32LXxIVQ%3D&Expires=1772903177 HTTP/1.1" 200 96939
2026-03-06T19:06:19.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:06:19.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:06:19.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:06:19.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:06:19.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:06:34.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:06:34.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:06:34.911 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:06:34.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:06:34.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:07:04.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:07:04.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:07:05.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16888
2026-03-06T19:07:05.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:07:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:07:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:07:05.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-06T19:07:05.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:07:05.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:07:05.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 100158
2026-03-06T19:07:05.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:07:05.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:07:05.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:07:05.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54255
2026-03-06T19:07:05.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:07:05.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:07:05.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:07: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 0x7fcf696bde40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:07:08.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:07:08.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:07:09.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-06T19:07:09.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:07:10.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8SrX3YZoF0phTCqeOEsSfQbhxpw%3D&Expires=1772903229 HTTP/1.1" 200 96939
2026-03-06T19:07:10.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:07:10.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:07:10.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:07:10.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:07:10.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:07:26.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:07:26.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:07:26.780 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:07:26.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:07:26.828 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:07:56.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:07:56.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:07:56.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16888
2026-03-06T19:07:56.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:07:56.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:07:56.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:07:57.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-06T19:07:57.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:07:57.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:07:57.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 100158
2026-03-06T19:07:57.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:07:57.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:07:57.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:07:57.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54251
2026-03-06T19:07:57.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:07:57.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:07:57.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:08:00.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 0x7fcf68cd6800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:08:00.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:08:00.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:08:01.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-06T19:08:01.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:08:02.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WjPd2wngIQ0ebezGRD%2FhQqTv%2B8o%3D&Expires=1772903281 HTTP/1.1" 200 96939
2026-03-06T19:08:02.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:08:02.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:08:02.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:08:02.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:08:02.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:08:17.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:08:17.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:08:17.928 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:08:17.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:08:17.976 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:08:47.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:08:47.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:08:48.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16888
2026-03-06T19:08:48.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:08:48.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:08:48.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:08:48.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-06T19:08:48.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:08:48.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:08:48.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 113251
2026-03-06T19:08:48.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:08:48.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:08:48.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:08:48.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 54251
2026-03-06T19:08:48.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:08:48.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:08:48.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:08: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 0x7fcf685ae950>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:08:51.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:08:51.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:08:52.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-06T19:08:52.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:08:53.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170457.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Asr0ajsefPw4iydkAqTDPVXkuqA%3D&Expires=1772903332 HTTP/1.1" 200 96939
2026-03-06T19:08:53.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:08:53.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:08:53.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:08:53.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:08:53.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:09:09.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:09:10.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:09:10.112 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:09:10.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:09:10.160 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:09:40.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:09:40.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:09:40.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16888
2026-03-06T19:09:40.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:09:40.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:09:40.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:09:40.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-06T19:09:40.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:09:40.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:09:40.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 120394
2026-03-06T19:09:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:09:40.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:09:40.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:09:40.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 61733
2026-03-06T19:09:40.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:09:40.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:09:40.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:09: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 0x7fcf6928ee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:09:43.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:09:43.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:09:44.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-06T19:09:44.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:09:45.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e%2FMGYhBpemuX5D4CYG4i2YJ7cYg%3D&Expires=1772903384 HTTP/1.1" 200 83966
2026-03-06T19:09:46.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:09:46.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:09:46.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:09:46.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:09:46.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:10:01.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:10:01.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:10:01.495 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:10:01.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:10:01.541 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:10:31.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:10:31.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:10:32.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17520
2026-03-06T19:10:32.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:10:32.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:10:32.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:10:32.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-06T19:10:32.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:10:32.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:10:32.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 120394
2026-03-06T19:10:32.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:10:32.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:10:32.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:10:32.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 66323
2026-03-06T19:10:32.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:10:32.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:10:32.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:10:35.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 0x7fcf694fe9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:10:35.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:10:35.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:10:36.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-06T19:10:36.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:10:37.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BzcCGC1UGS1gu0Ka2ed0Fv9TiZ8%3D&Expires=1772903436 HTTP/1.1" 200 83966
2026-03-06T19:10:37.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:10:37.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:10:37.744 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:10:37.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:10:37.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:10:53.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:10:53.138 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:10:53.167 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:10:53.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:10:53.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:11:23.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:11:23.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:11:23.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17520
2026-03-06T19:11:23.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:11:23.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:11:23.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:11:23.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-06T19:11:23.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:11:23.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:11:23.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 123639
2026-03-06T19:11:23.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:11:23.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:11:23.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:11:23.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69014
2026-03-06T19:11:23.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:11:23.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:11:23.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:11:26.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 0x7fceb76373d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:11:26.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:11:26.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:11:27.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-06T19:11:27.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:11:28.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=17rUj4yhxz5rOIIi9KdJWCMqXcU%3D&Expires=1772903487 HTTP/1.1" 200 83966
2026-03-06T19:11:29.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:11:29.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:11:29.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:11:29.036 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:11:29.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:11:44.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:11:44.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:11:44.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:11:44.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:11:44.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:12:14.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:12:14.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:12:15.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17520
2026-03-06T19:12:15.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:12:15.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:12:15.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:12:15.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:12:15.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:12:15.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:12:15.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 129773
2026-03-06T19:12:15.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:12:15.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:12:15.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:12:15.049 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69014
2026-03-06T19:12:15.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:12:15.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:12:15.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:12:18.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 0x7fcf68cc7ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:12:18.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:12:18.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:12:19.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-06T19:12:19.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:12:20.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-170857.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AoqhS%2Bq5%2Bpg%2Fvk6ZfevDRGK%2BzOY%3D&Expires=1772903539 HTTP/1.1" 200 83966
2026-03-06T19:12:20.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:12:20.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:12:20.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:12:20.693 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:12:20.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:12:36.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:12:37.050 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:12:37.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:12:37.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:12:37.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:13:07.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:13:07.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:13:07.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17520
2026-03-06T19:13:07.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:13:07.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:13:07.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:13:07.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-06T19:13:07.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:13:07.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:13:07.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 129773
2026-03-06T19:13:07.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:13:07.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:13:07.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:13:07.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69014
2026-03-06T19:13:07.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:13:07.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:13:07.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:13: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 0x7fceb3111900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:13:10.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:13:10.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:13:11.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-06T19:13:11.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:13:12.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JaWjOVS4YHW5OWUupDzLjyKmnFA%3D&Expires=1772903591 HTTP/1.1" 200 82050
2026-03-06T19:13:13.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:13:13.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:13:13.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:13:13.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:13:13.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:13:28.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:13:29.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:13:29.045 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:13:29.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:13:29.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:13:59.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:13:59.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:13:59.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17520
2026-03-06T19:13:59.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:13:59.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:13:59.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:13:59.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:13:59.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:13:59.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:13:59.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 137946
2026-03-06T19:13:59.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:13:59.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:13:59.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:13:59.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 73778
2026-03-06T19:13:59.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:13:59.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:13:59.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:14:02.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 0x7fcf68d94430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:14:02.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:14:02.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:14:03.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-06T19:14:03.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:14:04.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zwcJfnEglZ6fxrWUtUKWupdKEyk%3D&Expires=1772903643 HTTP/1.1" 200 82050
2026-03-06T19:14:05.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:14:05.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:14:05.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:14:05.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:14:05.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:14:21.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:14:21.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:14:21.613 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:14:21.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:14:21.661 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:14:51.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:14:51.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:14:51.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17520
2026-03-06T19:14:51.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:14:51.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:14:51.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:14:51.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-06T19:14:51.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:14:51.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:14:51.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 147269
2026-03-06T19:14:51.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:14:51.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:14:51.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:14:51.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 79975
2026-03-06T19:14:51.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:14:51.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:14:51.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:14: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 0x7fceb30d08b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:14:54.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:14:54.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:14:56.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T19:14:56.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:14:56.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zWSW8QAR7Nlbsa9X4Y8d71jVcDA%3D&Expires=1772903695 HTTP/1.1" 200 82050
2026-03-06T19:14:57.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:14:57.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:14:57.458 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:14:57.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:14:57.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:15:12.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:15:13.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:15:13.109 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:15:13.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:15:13.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:15:43.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:15:43.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:15:43.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17582
2026-03-06T19:15:43.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:15:43.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:15:43.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:15:43.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:15:43.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:15:43.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:15:43.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 147269
2026-03-06T19:15:43.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:15:43.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:15:43.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:15:43.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 87622
2026-03-06T19:15:43.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:15:43.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:15:43.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:15:46.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b60220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:15:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:15:46.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:15:47.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-06T19:15:47.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:15:48.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mjpsK5Tw6fazW%2BCWoKJDxSSfN44%3D&Expires=1772903747 HTTP/1.1" 200 82050
2026-03-06T19:15:48.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:15:48.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:15:48.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:15:48.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:15:48.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:16:04.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:16:04.726 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:16:04.755 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:16:04.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:16:04.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:16:34.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:16:34.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:16:34.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17582
2026-03-06T19:16:34.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:16:34.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:16:34.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:16:34.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-06T19:16:34.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:16:34.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:16:34.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 159389
2026-03-06T19:16:34.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:16:34.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:16:34.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:16:35.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 97393
2026-03-06T19:16:35.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:16:35.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:16:35.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:16: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 0x7fcf697d7910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:16:38.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:16:38.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:16:39.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-06T19:16:39.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:16:40.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171258.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bSTGba4zuAD9DGU8tKUshQDgeIc%3D&Expires=1772903799 HTTP/1.1" 200 82050
2026-03-06T19:16:40.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:16:40.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:16:40.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:16:40.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:16:40.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:16:56.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:16:56.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:16:56.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:16:56.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:16:56.994 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:17:27.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:17:27.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:17:27.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17582
2026-03-06T19:17:27.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:17:27.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:17:27.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:17:27.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:17:27.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:17:27.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:17:27.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 167228
2026-03-06T19:17:27.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:17:27.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:17:27.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:17:27.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 97393
2026-03-06T19:17:27.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:17:27.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:17:27.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:17:30.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 0x7fcf68de0220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:17:30.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:17:30.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:17:31.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T19:17:31.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:17:32.708 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yCFk6a8mhyh9Ii1OjpiG8ROO%2BPg%3D&Expires=1772903851 HTTP/1.1" 200 73775
2026-03-06T19:17:33.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:17:33.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:17:33.222 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:17:33.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:17:33.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:17:49.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:17:49.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:17:49.908 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:17:49.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:17:49.955 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:18:19.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:18:19.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:18:20.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17582
2026-03-06T19:18:20.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:18:20.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:18:20.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:18:20.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-06T19:18:20.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:18:20.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:18:20.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 167228
2026-03-06T19:18:20.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:18:20.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:18:20.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:18:20.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 103909
2026-03-06T19:18:20.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:18:20.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:18:20.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:18:23.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 0x7fceb31085e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:18:23.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:18:23.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:18:24.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T19:18:24.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:18:25.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QgBV3hdQ0AAWDrjo6p7RsVwg0iQ%3D&Expires=1772903904 HTTP/1.1" 200 73775
2026-03-06T19:18:25.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:18:25.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:18:25.979 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:18:26.001 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:18:26.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:18:41.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:18:41.401 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:18:41.430 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:18:41.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:18:41.477 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:19:11.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:19:11.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:19:11.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17582
2026-03-06T19:19:11.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:19:11.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:19:11.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:19:11.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-06T19:19:11.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:19:11.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:19:11.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 175200
2026-03-06T19:19:11.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:19:11.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:19:11.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:19:11.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 110212
2026-03-06T19:19:11.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:19:11.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:19:11.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:19: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 0x7fcf6bc05c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:19:14.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:19:14.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:19:16.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-06T19:19:16.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:19:16.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m0zJSsnJWVgSn1MI6by%2FKOBTKbg%3D&Expires=1772903955 HTTP/1.1" 200 73775
2026-03-06T19:19:17.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:19:17.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:19:17.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:19:17.224 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:19:17.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:19:33.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:19:33.149 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:19:33.178 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:19:33.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:19:33.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:20:03.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:20:03.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:20:11.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17543
2026-03-06T19:20:11.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:20:11.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:20:11.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:20:11.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-06T19:20:11.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:20:11.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:20:11.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 180870
2026-03-06T19:20:11.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:20:11.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:20:11.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:20:11.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 114931
2026-03-06T19:20:11.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:20:11.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:20:11.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:20: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 0x7fceb2bec610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:20:14.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:20:14.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:20:15.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-06T19:20:15.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:20:16.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-171658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yBm%2BWUuEmclR7Mo2wvyhbtStmyk%3D&Expires=1772904015 HTTP/1.1" 200 73775
2026-03-06T19:20:16.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:20:16.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:20:16.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:20:16.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:20:16.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:20:31.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:20:31.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:20:32.001 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:20:32.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:20:32.048 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:21:02.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:21:02.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:21:02.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17543
2026-03-06T19:21:02.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:21:02.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:21:02.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:21:02.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-06T19:21:02.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:21:02.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:21:02.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 180870
2026-03-06T19:21:02.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:21:02.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:21:02.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:21:02.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 114931
2026-03-06T19:21:02.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:21:02.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:21:02.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:21:05.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 0x7fcf6938d660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:21:05.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:21:05.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:21:06.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-06T19:21:06.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:21:07.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JK9Hb%2Bzn%2BVL9qg2cH30BX9Cg1zQ%3D&Expires=1772904066 HTTP/1.1" 200 97734
2026-03-06T19:21:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:21:08.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:21:08.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:21:08.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:21:08.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:21:23.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:21:23.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:21:23.282 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:21:23.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:21:23.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:21:53.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:21:53.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:21:53.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17543
2026-03-06T19:21:53.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:21:53.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:21:53.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:21:53.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-06T19:21:53.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:21:53.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:21:53.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 180870
2026-03-06T19:21:53.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:21:53.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:21:53.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:21:53.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 114931
2026-03-06T19:21:53.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:21:53.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:21:53.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:21:56.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 0x7fcf693bb760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:21:56.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:21:56.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:21:57.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-06T19:21:57.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:21:58.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qWIDGMlf1MMzO6Fvejrg7PWztak%3D&Expires=1772904117 HTTP/1.1" 200 97734
2026-03-06T19:21:59.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:21:59.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:21:59.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:21:59.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:21:59.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:22:14.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:22:14.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:22:14.534 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:22:14.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:22:14.581 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:22:44.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:22:44.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:22:44.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17543
2026-03-06T19:22:44.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:22:44.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:22:44.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:22:44.918 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:22:44.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:22:44.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:22:44.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188405
2026-03-06T19:22:44.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:22:44.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:22:44.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:22:44.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 114931
2026-03-06T19:22:44.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:22:44.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:22:44.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:22: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 0x7fcf696480d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:22:48.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:22:48.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:22:49.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-06T19:22:49.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:22:50.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=22vj44OVGNYjEXGDTfxhUOgouMo%3D&Expires=1772904169 HTTP/1.1" 200 97734
2026-03-06T19:22:50.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:22:50.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:22:50.573 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:22:50.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:22:50.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:23:05.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:23:05.688 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:23:05.717 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:23:05.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:23:05.764 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:23:35.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:23:35.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:23:35.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17543
2026-03-06T19:23:35.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:23:35.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:23:35.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:23:35.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-06T19:23:35.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:23:35.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:23:35.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 188405
2026-03-06T19:23:35.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:23:35.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:23:35.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:23:35.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 120842
2026-03-06T19:23:35.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:23:35.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:23:35.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19: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 0x7fcf68adf520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:23:39.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:23:39.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:23:40.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-06T19:23:40.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:23:41.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3NkcgocsZmPsdWFXSk10Cc8np0I%3D&Expires=1772904220 HTTP/1.1" 200 97734
2026-03-06T19:23:41.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:23:41.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:23:41.554 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:23:41.576 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:23:41.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:23:57.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:23:57.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:23:57.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:23:57.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:23:57.595 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:24:27.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:24:27.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:24:27.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17543
2026-03-06T19:24:27.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:24:27.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:24:27.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:24:27.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-06T19:24:27.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:24:27.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:24:27.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 190965
2026-03-06T19:24:27.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:24:27.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:24:27.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:24:27.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123023
2026-03-06T19:24:27.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:24:27.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:24:27.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:24:31.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 0x7fcf69279fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:24:31.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:24:31.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:24:32.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-06T19:24:32.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:24:33.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qq%2BCcM84TylG7hrvpJmnzElS1jQ%3D&Expires=1772904272 HTTP/1.1" 200 97734
2026-03-06T19:24:33.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:24:33.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:24:33.561 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:24:33.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:24:33.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:24:48.888 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:24:49.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:24:49.037 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:24:49.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:24:49.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:25:19.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:25:19.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:25:19.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:25:19.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:25:19.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:25:19.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:25:19.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-06T19:25:19.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:25:19.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:25:19.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194514
2026-03-06T19:25:19.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:25:19.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:25:19.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:25:19.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123023
2026-03-06T19:25:19.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:25:19.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:25:19.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:25:22.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 0x7fcf693b8d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:25:22.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:25:22.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:25:23.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-06T19:25:23.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:25:24.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xrWgBX9nHoC6rzX2epMtC9523E8%3D&Expires=1772904323 HTTP/1.1" 200 154943
2026-03-06T19:25:24.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:25:24.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:25:24.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:25:24.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:25:24.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:25:39.631 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:25:39.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:25:39.775 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:25:39.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:25:39.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:26:09.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:26:09.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:26:09.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:26:09.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:26:09.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:26:09.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:26:09.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-06T19:26:09.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:26:09.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:26:09.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194514
2026-03-06T19:26:09.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:26:09.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:26:09.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:26:09.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 125310
2026-03-06T19:26:09.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:26:09.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:26:10.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:26:13.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 0x7fcf6974e6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:26:13.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:26:13.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:26:14.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-06T19:26:14.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:26:15.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EMSD5G8qT0GeIpiYp65%2Fyw14ETE%3D&Expires=1772904374 HTTP/1.1" 200 154943
2026-03-06T19:26:15.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:26:15.665 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:26:15.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:26:15.687 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:26:15.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:26:31.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:26:31.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:26:31.490 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:26:31.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:26:31.538 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:27:01.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:27:01.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:27:01.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:27:01.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:27:01.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:27:01.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:27:01.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-06T19:27:01.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:27:01.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:27:01.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196656
2026-03-06T19:27:01.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:27:01.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:27:01.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:27:01.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 125310
2026-03-06T19:27:01.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:27:01.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:27:01.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:27:04.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 0x7fcf6bc06f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:27:04.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:27:04.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:27:06.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-06T19:27:06.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:27:06.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lYFoKMAdWp9Er9d6gObcR41i%2Ff4%3D&Expires=1772904425 HTTP/1.1" 200 154943
2026-03-06T19:27:07.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:27:07.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:27:07.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:27:07.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:27:07.502 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:27:22.858 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:27:22.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:27:23.002 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:27:23.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:27:23.050 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:27:53.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:27:53.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:27:53.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:27:53.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:27:53.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:27:53.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:27:53.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-06T19:27:53.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:27:53.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:27:53.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196798
2026-03-06T19:27:53.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:27:53.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:27:53.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:27:53.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126928
2026-03-06T19:27:53.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:27:53.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:27:53.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:27: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 0x7fcf68ab9660>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:27:56.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:27:56.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:27:57.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-06T19:27:57.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:27:58.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Tl2Gz0hUKc%2F1k%2BUc1NhTkpqCVNg%3D&Expires=1772904477 HTTP/1.1" 200 154943
2026-03-06T19:27:58.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:27:58.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:27:58.861 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:27:58.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:27:58.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:28:14.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:28:14.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:28:14.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:28:14.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:28:14.580 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:28:44.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:28:44.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:28:44.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:28:44.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:28:44.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:28:44.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:28:44.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-06T19:28:44.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:28:44.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:28:44.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196798
2026-03-06T19:28:44.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:28:44.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:28:44.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:28:44.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127240
2026-03-06T19:28:44.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:28:44.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:28:44.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:28:47.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 0x7fceb3104430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:28:47.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:28:47.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:28:49.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-06T19:28:49.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:28:50.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172459.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Az%2F6opDmiov6VuIYoZUiDzHPVRc%3D&Expires=1772904528 HTTP/1.1" 200 154943
2026-03-06T19:28:50.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:28:50.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:28:50.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:28:50.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:28:50.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:29:05.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:29:06.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:29:06.101 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:29:06.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:29:06.147 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:29:36.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:29:36.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:29:36.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:29:36.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:29:36.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:29:36.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:29:36.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:29:36.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:29:36.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:29:36.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198168
2026-03-06T19:29:36.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:29:36.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:29:36.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:29:36.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127860
2026-03-06T19:29:36.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:29:36.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:29:36.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:29:39.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31108b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:29:39.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:29:39.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:29:40.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-06T19:29:40.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:29:41.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DeI8dfNKU4%2BAouKwbTm9Dsx4o5I%3D&Expires=1772904580 HTTP/1.1" 200 212945
2026-03-06T19:29:42.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:29:42.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:29:42.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:29:42.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:29:42.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:29:59.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:29:59.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:29:59.556 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:29:59.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:29:59.604 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:30:29.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:30:29.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:30:29.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:30:29.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:30:29.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:30:29.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:30:29.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-06T19:30:29.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:30:29.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:30:29.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199762
2026-03-06T19:30:29.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:30:29.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:30:29.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:30:29.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127860
2026-03-06T19:30:29.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:30:29.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:30:29.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:30: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 0x7fcf68a16da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:30:32.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:30:32.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:30:34.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-06T19:30:34.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:30:34.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wWqrH6OarQFWOLkNSSvjKO14qmc%3D&Expires=1772904633 HTTP/1.1" 200 212945
2026-03-06T19:30:35.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:30:35.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:30:35.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:30:35.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:30:35.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:30:51.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:30:52.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:30:52.032 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:30:52.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:30:52.079 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:31:22.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:31:22.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:31:22.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:31:22.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:31:22.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:31:22.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:31:22.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:31:22.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:31:22.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:31:22.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199762
2026-03-06T19:31:22.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:31:22.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:31:22.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:31:22.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128929
2026-03-06T19:31:22.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:31:22.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:31:22.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:31:25.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb318e170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:31:25.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:31:25.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:31:26.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-06T19:31:26.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:31:27.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=N3p4igp9%2FsdgKVGgdPEim64Rtms%3D&Expires=1772904686 HTTP/1.1" 200 212945
2026-03-06T19:31:28.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:31:28.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:31:28.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:31:28.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:31:28.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:31:43.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:31:43.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:31:43.938 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:31:43.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:31:43.986 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:32:14.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:32:14.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:32:14.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:32:14.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:32:14.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:32:14.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:32: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-06T19:32:14.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:32:14.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:32:14.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200345
2026-03-06T19:32:14.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:32:14.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:32:14.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:32:14.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129245
2026-03-06T19:32:14.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:32:14.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:32:14.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:32: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 0x7fcf68e18340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:32:17.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:32:17.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:32:18.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-06T19:32:18.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:32:19.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-172900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6By4f1s5xhhbQhQuQt6K96B7GBs%3D&Expires=1772904738 HTTP/1.1" 200 212945
2026-03-06T19:32:20.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:32:20.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:32:20.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:32:20.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:32:20.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:32:35.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:32:35.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:32:35.302 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:32:35.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:32:35.349 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:33:05.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:33:05.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:33:05.652 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:33:05.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:33:05.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:33:05.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:33:05.673 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:33:05.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:33:05.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:33:05.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201244
2026-03-06T19:33:05.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:33:05.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:33:05.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:33:05.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129245
2026-03-06T19:33:05.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:33:05.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:33:05.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:33: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 0x7fcf6b993010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:33:08.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:33:08.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:33:09.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-06T19:33:09.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:33:10.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h%2BhyJQH%2FaUXR%2B%2Bq5QcTkYWI5fts%3D&Expires=1772904789 HTTP/1.1" 200 275976
2026-03-06T19:33:11.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:33:11.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:33:11.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:33:11.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:33:11.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:33:27.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:33:27.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:33:27.266 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:33:27.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:33:27.314 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:33:57.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:33:57.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:33:57.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:33:57.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:33:57.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:33:57.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:33:57.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-06T19:33:57.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:33:57.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:33:57.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201244
2026-03-06T19:33:57.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:33:57.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:33:57.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:33:57.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129976
2026-03-06T19:33:57.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:33:57.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:33:57.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:34: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 0x7fcf68a17040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:34:00.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:34:00.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:34:01.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-06T19:34:01.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:34:02.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=demLdjL1vcnbZLkkGGbcXkFCVUQ%3D&Expires=1772904841 HTTP/1.1" 200 275976
2026-03-06T19:34:03.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:34:03.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:34:03.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:34:03.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:34:03.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:34:18.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:34:18.942 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:34:18.972 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:34:18.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:34:19.020 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:34:49.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:34:49.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:34:49.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:34:49.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:34:49.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:34:49.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:34:49.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-06T19:34:49.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:34:49.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:34:49.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201190
2026-03-06T19:34:49.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:34:49.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:34:49.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:34:49.461 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129975
2026-03-06T19:34:49.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:34:49.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:34:49.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:34:52.536 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69784af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:34:52.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:34:52.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:34:53.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-06T19:34:53.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:34:54.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RxNeAyeCcdbHZWSGJ%2BHFnX6d3n8%3D&Expires=1772904893 HTTP/1.1" 200 275976
2026-03-06T19:34:55.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:34:55.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:34:55.395 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:34:55.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:34:55.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:35:10.763 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:35:10.879 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:35:10.908 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:35:10.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:35:10.956 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:35:40.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:35:40.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:35:41.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:35:41.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:35:41.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:35:41.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:35:41.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-06T19:35:41.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:35:41.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:35:41.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201190
2026-03-06T19:35:41.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:35:41.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:35:41.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:35:41.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130172
2026-03-06T19:35:41.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:35:41.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:35:41.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:35:44.248 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693d4af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:35:44.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:35:44.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:35:45.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-06T19:35:45.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:35:46.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wt7U0AnRNm9qh4%2BZjmfD7q5PNFc%3D&Expires=1772904945 HTTP/1.1" 200 275976
2026-03-06T19:35:47.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:35:47.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:35:47.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:35:47.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:35:47.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:36:02.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:36:02.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:36:02.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:36:02.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:36:02.361 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:36:32.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:36:32.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:36:32.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:36:32.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:36:32.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:36:32.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:36:32.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-06T19:36:32.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:36:32.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:36:32.511 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201190
2026-03-06T19:36:32.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:36:32.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:36:32.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:36:32.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130172
2026-03-06T19:36:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:36:32.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:36:32.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:36:35.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 0x7fcf6b9c23b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:36:35.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:36:35.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:36: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-06T19:36:36.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:36:37.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5%2BsUrfGE6Ri7TrRjRVVdmMwUNwE%3D&Expires=1772904996 HTTP/1.1" 200 275976
2026-03-06T19:36:38.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:36:38.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:36:38.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:36:38.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:36:38.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:36:53.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:36:54.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:36:54.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:36:54.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:36:54.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:37:24.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:37:24.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:37:24.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:37:24.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:37:24.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:37:24.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:37:24.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-06T19:37:24.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:37:24.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:37:24.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200101
2026-03-06T19:37:24.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:37:24.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:37:24.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:37:24.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129338
2026-03-06T19:37:24.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:37:24.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:37:24.348 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:37:27.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad5690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:37:27.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:37:27.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:37:28.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T19:37:28.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:37:29.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L4xyPubkiWZyqqF3w9okQB3YP6g%3D&Expires=1772905048 HTTP/1.1" 200 278932
2026-03-06T19:37:30.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:37:30.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:37:30.201 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:37:30.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:37:30.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:37:45.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:37:46.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:37:46.130 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:37:46.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:37:46.177 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:38:16.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:38:16.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:38:16.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:38:16.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:38:16.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:38:16.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:38:16.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-06T19:38:16.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:38:16.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:38:16.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200728
2026-03-06T19:38:16.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:38:16.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:38:16.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:38:16.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129580
2026-03-06T19:38:16.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:38:16.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:38:16.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:38:19.575 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694cbf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:38:19.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:38:19.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:38:20.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-06T19:38:20.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:38:21.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GttzR1nfGG5qL7dguJbQcAsRfRA%3D&Expires=1772905100 HTTP/1.1" 200 278932
2026-03-06T19:38:22.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:38:22.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:38:22.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:38:22.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:38:22.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:38:37.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:38:37.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:38:37.398 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:38:37.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:38:37.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:39:07.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:39:07.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:39:07.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:39:07.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:39:07.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:39:07.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:39:07.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-06T19:39:07.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:39:07.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:39:07.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200728
2026-03-06T19:39:07.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:39:07.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:39:07.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:39:07.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129580
2026-03-06T19:39:07.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:39:07.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:39:07.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:39:10.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89f370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:39:10.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:39:10.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:39:12.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-06T19:39:12.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:39:12.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BJe88zmvfTBZdVwfMuF6XS24ir0%3D&Expires=1772905151 HTTP/1.1" 200 278932
2026-03-06T19:39:13.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:39:13.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:39:13.671 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:39:13.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:39:13.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:39:29.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:39:29.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:39:29.617 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:39:29.617 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:39:29.664 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:39:59.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:39:59.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:40:00.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:40:00.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:40:00.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:40:00.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:40:00.566 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:40:00.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:40:00.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:40:00.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200395
2026-03-06T19:40:00.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:40:00.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:40:00.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:40:00.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129580
2026-03-06T19:40:00.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:40:00.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:40:00.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:40:03.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6927a2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:40:03.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:40:03.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:40:04.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-06T19:40:04.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:40:05.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d3ylwzx3XLOTR2YMXNwcIQnFA1U%3D&Expires=1772905204 HTTP/1.1" 200 278932
2026-03-06T19:40:06.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:40:06.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:40:06.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:40:06.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:40:06.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:40:21.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:40:21.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:40:21.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:40:21.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:40:21.578 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:40:51.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:40:51.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:40:51.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:40:51.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:40:51.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:40:51.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:40:51.900 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:40:51.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:40:51.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:40:51.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200753
2026-03-06T19:40:51.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:40:51.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:40:51.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:40:51.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129252
2026-03-06T19:40:51.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:40:51.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:40:51.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:40: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 0x7fcf6b9d97e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:40:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:40:55.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:40: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-06T19:40:56.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:40:57.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-173658.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uoZCHU5EbsvLH%2BRjEss3c%2B2QvN0%3D&Expires=1772905256 HTTP/1.1" 200 278932
2026-03-06T19:40:57.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:40:57.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:40:57.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:40:57.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:40:57.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:41:14.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:41:15.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:41:15.138 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:41:15.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:41:15.186 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:41:45.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:41:45.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:41:45.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:41:45.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:41:45.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:41:45.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:41:45.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-06T19:41:45.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:41:45.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:41:45.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200753
2026-03-06T19:41:45.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:41:45.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:41:45.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:41:45.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129578
2026-03-06T19:41:45.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:41:45.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:41:45.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:41: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 0x7fceb738faf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:41:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:41:48.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:41:49.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-06T19:41:49.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:41:50.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lhb6UD2VM9KCnek2GbQKCZ4A4BU%3D&Expires=1772905309 HTTP/1.1" 200 279171
2026-03-06T19:41:51.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:41:51.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:41:51.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:41:51.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:41:51.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:42:06.738 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:42:06.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:42:06.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:42:06.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:42:06.926 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:42:36.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:42:36.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:42:37.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:42:37.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:42:37.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:42:37.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:42:37.239 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:42:37.239 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:42:37.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:42:37.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200848
2026-03-06T19:42:37.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:42:37.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:42:37.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:42:37.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129895
2026-03-06T19:42:37.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:42:37.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:42:37.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:42:40.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 0x7fcf68e1aa10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:42:40.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:42:40.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:42:41.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-06T19:42:41.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:42:42.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sMB4Xe6f1k2x11flWY0kao9n8C4%3D&Expires=1772905361 HTTP/1.1" 200 279171
2026-03-06T19:42:43.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:42:43.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:42:43.165 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:42:43.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:42:43.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:43:00.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:43:00.206 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:43:00.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:43:00.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:43:00.283 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:43:30.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:43:30.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:43:30.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:43:30.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:43:30.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:43:30.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:43:30.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-06T19:43:30.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:43:30.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:43:30.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200554
2026-03-06T19:43:30.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:43:30.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:43:30.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:43:30.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129895
2026-03-06T19:43:30.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:43:30.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:43:30.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:43:33.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 0x7fcf697f6140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:43:33.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:43:33.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:43:34.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-06T19:43:34.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:43:35.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KeL71PLrSOHPt%2FB9lRphXkJekY0%3D&Expires=1772905414 HTTP/1.1" 200 279171
2026-03-06T19:43:36.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:43:36.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:43:36.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:43:36.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:43:36.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:43:52.402 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:43:52.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:43:52.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:43:52.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:43:52.591 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:44:22.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:44:22.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:44:22.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17591
2026-03-06T19:44:22.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:44:22.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:44:22.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:44:22.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-06T19:44:22.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:44:22.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:44:22.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200571
2026-03-06T19:44:22.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:44:22.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:44:22.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:44:22.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129537
2026-03-06T19:44:22.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:44:22.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:44:22.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:44: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 0x7fcf69416770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:44:25.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:44:25.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:44:27.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-06T19:44:27.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:44:27.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174058.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X3PIZNkK9vQqKeLg1hq2qInBM5c%3D&Expires=1772905466 HTTP/1.1" 200 279171
2026-03-06T19:44:28.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:44:28.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:44:28.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:44:28.703 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:44:28.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:44:45.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:44:45.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:44:45.906 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:44:45.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:44:45.954 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:45:15.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:45:15.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:45:18.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T19:45:18.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:45:18.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:45:18.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:45:18.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-06T19:45:18.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:45:18.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:45:18.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200571
2026-03-06T19:45:18.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:45:18.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:45:18.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:45:18.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129547
2026-03-06T19:45:18.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:45:18.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:45:18.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:45:21.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb380a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:45:21.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:45:21.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:45:22.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-06T19:45:22.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:45:23.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xxiX7t6jwrmQBsYiFE5FCu14H3Q%3D&Expires=1772905522 HTTP/1.1" 200 279468
2026-03-06T19:45:24.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:45:24.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:45:24.314 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:45:24.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:45:24.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:45:39.589 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:45:39.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:45:39.729 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:45:39.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:45:39.775 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:46:09.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:46:09.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:46:09.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T19:46:09.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:46:09.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:46:09.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:46:09.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-06T19:46:09.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:46:09.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:46:09.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200381
2026-03-06T19:46:09.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:46:09.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:46:09.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:46:09.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129556
2026-03-06T19:46:10.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:46:10.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:46:10.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:46:13.112 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26b30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:46:13.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:46:13.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:46:14.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-06T19:46:14.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:46:15.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3Sarj4CCKDYWr6VsPW8TiHC%2BsCk%3D&Expires=1772905574 HTTP/1.1" 200 279468
2026-03-06T19:46:15.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:46:15.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:46:15.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:46:15.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:46:15.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:46:32.538 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:46:32.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:46:32.679 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:46:32.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:46:32.728 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:47:02.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:47:02.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:47:02.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T19:47:02.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:47:02.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:47:02.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:47:02.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-06T19:47:02.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:47:02.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:47:02.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200993
2026-03-06T19:47:02.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:47:02.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:47:02.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:47:02.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129556
2026-03-06T19:47:02.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:47:02.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:47:02.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:47:05.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 0x7fcf697bb010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:47:05.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:47:05.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:47:07.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-06T19:47:07.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:47:07.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0eAHQfTzbA7fic4HqYSGrH36mME%3D&Expires=1772905626 HTTP/1.1" 200 279468
2026-03-06T19:47:08.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:47:08.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:47:08.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:47:08.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:47:08.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:47:24.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:47:24.617 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:47:24.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:47:24.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:47:24.695 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:47:54.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:47:54.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:47:54.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T19:47:54.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:47:54.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:47:54.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:47:55.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-06T19:47:55.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:47:55.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:47:55.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200993
2026-03-06T19:47:55.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:47:55.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:47:55.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:47:55.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129753
2026-03-06T19:47:55.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:47:55.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:47:55.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:47:58.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 0x7fcf68c5a8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:47:58.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:47:58.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:47:59.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-06T19:47:59.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:48:00.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CKYd0gwxLNILfh6XEglDQEkmU%2Fk%3D&Expires=1772905679 HTTP/1.1" 200 279468
2026-03-06T19:48:00.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:48:00.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:48:00.913 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:48:00.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:48:00.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:48:19.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:48:19.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:48:19.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:48:19.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:48:19.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:48:49.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:48:49.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:48:49.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T19:48:49.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:48:49.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:48:49.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:48:49.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-06T19:48:49.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:48:49.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:48:49.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200844
2026-03-06T19:48:49.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:48:49.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:48:49.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:48:49.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129753
2026-03-06T19:48:49.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:48:49.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:48:49.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:48:52.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89e9e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:48:52.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:48:52.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:48:53.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-06T19:48:53.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:48:54.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174458.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=piYLXYpPUc534S%2BgaFY2Xioibn4%3D&Expires=1772905733 HTTP/1.1" 200 279468
2026-03-06T19:48:55.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:48:55.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:48:55.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:48:55.586 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:48:55.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:49:10.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:49:11.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:49:11.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:49:11.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:49:11.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:49:41.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:49:41.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:49:41.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17516
2026-03-06T19:49:41.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:49:41.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:49:41.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:49:41.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-06T19:49:41.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:49:41.360 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:49:41.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200844
2026-03-06T19:49:41.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:49:41.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:49:41.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:49:41.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129830
2026-03-06T19:49:41.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:49:41.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:49:41.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:49:44.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 0x7fcf685626b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:49:44.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:49:44.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:49:45.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-06T19:49:45.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:49:46.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zQxVgk8LlSZXnWo8k4o2w1GAPdk%3D&Expires=1772905785 HTTP/1.1" 200 278917
2026-03-06T19:49:47.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:49:47.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:49:47.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:49:47.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:49:47.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:50:03.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:50:03.840 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:50:03.870 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:50:03.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:50:03.917 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:50:33.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:50:33.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:50:34.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17627
2026-03-06T19:50:34.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:50:34.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:50:34.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:50:34.087 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:50:34.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:50:34.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:50:34.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200844
2026-03-06T19:50:34.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:50:34.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:50:34.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:50:34.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129830
2026-03-06T19:50:34.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:50:34.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:50:34.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:50: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 0x7fceb3af9a20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:50:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:50:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:50:38.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-06T19:50:38.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:50:39.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wj5TPlg7tiQKl9PiHHvQGTFyPvU%3D&Expires=1772905838 HTTP/1.1" 200 278917
2026-03-06T19:50:39.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:50:39.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:50:39.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:50:39.989 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:50:39.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:50:55.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:50:55.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:50:55.423 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:50:55.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:50:55.472 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:51:25.503 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:51:25.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:51:25.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17627
2026-03-06T19:51:25.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:51:25.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:51:25.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:51:25.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-06T19:51:25.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:51:25.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:51:25.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200025
2026-03-06T19:51:25.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:51:25.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:51:25.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:51:25.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129037
2026-03-06T19:51:25.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:51:25.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:51:25.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:51:29.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 0x7fcf69701960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:51:29.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:51:29.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:51:30.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-06T19:51:30.164 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:51:31.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YEVYj2bY4Rogu5kWedkF0PZCnoQ%3D&Expires=1772905890 HTTP/1.1" 200 278917
2026-03-06T19:51:32.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:51:32.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:51:32.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:51:32.090 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:51:32.090 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:51:48.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:51:48.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:51:48.889 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:51:48.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:51:48.936 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:52:18.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:52:18.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:52:19.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17627
2026-03-06T19:52:19.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:52:19.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:52:19.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:52:19.311 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T19:52:19.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:52:19.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:52:19.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200446
2026-03-06T19:52:19.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:52:19.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:52:19.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:52:19.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129037
2026-03-06T19:52:19.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:52:19.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:52:19.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:52: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 0x7fcf68be2440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:52:22.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:52:22.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:52:23.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-06T19:52:23.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:52:24.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-174901.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UgJkyRzIfcu5jCZSPLqLzBrGHX0%3D&Expires=1772905943 HTTP/1.1" 200 278917
2026-03-06T19:52:25.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:52:25.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:52:25.212 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:52:25.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:52:25.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:52:40.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:52:40.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:52:40.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:52:40.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:52:40.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:53:10.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:53:10.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:53:10.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17627
2026-03-06T19:53:10.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:53:10.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:53:10.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:53:10.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-06T19:53:10.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:53:10.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:53:10.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200446
2026-03-06T19:53:10.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:53:10.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:53:10.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:53:10.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129235
2026-03-06T19:53:10.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:53:10.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:53:10.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:53:13.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 0x7fcf6ba2f0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:53:13.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:53:13.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:53:15.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-06T19:53:15.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:53:15.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=shF7iY5uMNEJHAXcZnscHu7qSp0%3D&Expires=1772905994 HTTP/1.1" 200 280023
2026-03-06T19:53:16.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:53:16.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:53:16.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:53:16.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:53:16.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:53:33.015 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:53:33.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:53:33.159 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:53:33.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:53:33.206 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:54:03.237 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:54:03.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:54:03.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17627
2026-03-06T19:54:03.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:54:03.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:54:03.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:54:03.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-06T19:54:03.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:54:03.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:54:03.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200118
2026-03-06T19:54:03.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:54:03.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:54:03.406 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:54:03.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129235
2026-03-06T19:54:03.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:54:03.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:54:03.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:54:06.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 0x7fcf69249180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:54:06.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:54:06.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:54: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-06T19:54:07.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:54:08.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QlQviAvPzNnB1hFl5gikEHWds9Y%3D&Expires=1772906047 HTTP/1.1" 200 280023
2026-03-06T19:54:09.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:54:09.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:54:09.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:54:09.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:54:09.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:54:25.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:54:25.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:54:25.574 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:54:25.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:54:25.621 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:54:55.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:54:55.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:54:55.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17627
2026-03-06T19:54:55.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:54:55.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:54:55.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:54:55.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-06T19:54:55.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:54:55.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:54:55.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200142
2026-03-06T19:54:55.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:54:55.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:54:55.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:54:55.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129188
2026-03-06T19:54:55.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:54:55.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:54:55.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:54:59.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc7c040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:54:59.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:54:59.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:55:00.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-06T19:55:00.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:55:01.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7skw8ITL5JfAubKd0gl07VjRf9I%3D&Expires=1772906100 HTTP/1.1" 200 280023
2026-03-06T19:55:01.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:55:01.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:55:01.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:55:01.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:55:01.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:55:16.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:55:16.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:55:16.994 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:55:16.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:55:17.042 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:55:47.073 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:55:47.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:55:47.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17501
2026-03-06T19:55:47.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:55:47.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:55:47.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:55:47.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-06T19:55:47.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:55:47.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:55:47.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200142
2026-03-06T19:55:47.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:55:47.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:55:47.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:55:47.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129153
2026-03-06T19:55:47.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:55:47.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:55:47.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:55: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 0x7fcf68a15c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:55:50.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:55:50.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:55:51.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-06T19:55:51.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:55:52.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aoaeWWYTAcxvJ9ZxrDX0WyuT%2FWU%3D&Expires=1772906151 HTTP/1.1" 200 280023
2026-03-06T19:55:53.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:55:53.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:55:53.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:55:53.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:55:53.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:56:08.643 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:56:08.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:56:08.787 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:56:08.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:56:08.835 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:56:38.866 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:56:38.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:56:39.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17501
2026-03-06T19:56:39.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:56:39.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:56:39.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:56:39.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-06T19:56:39.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:56:39.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:56:39.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200437
2026-03-06T19:56:39.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:56:39.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:56:39.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:56:39.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129322
2026-03-06T19:56:39.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:56:39.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:56:39.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:56: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 0x7fceb318dc00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:56:42.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:56:42.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:56: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-06T19:56:43.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:56:44.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gfta7xr7zTWOZxmF%2BYzGkzD3J%2BE%3D&Expires=1772906203 HTTP/1.1" 200 280023
2026-03-06T19:56:45.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:56:45.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:56:45.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:56:45.133 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:56:45.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:57:00.131 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:57:00.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:57:00.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:57:00.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:57:00.322 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:57:30.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:57:30.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:57:30.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17501
2026-03-06T19:57:30.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:57:30.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:57:30.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:57:30.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-06T19:57:30.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:57:30.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:57:30.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199917
2026-03-06T19:57:30.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:57:30.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:57:30.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:57:30.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129322
2026-03-06T19:57:30.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:57:30.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:57:30.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:57:33.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 0x7fcf68e49600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:57:33.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:57:33.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:57:34.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-06T19:57:34.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:57:35.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2RXHKMrZ5nl8JtQ5cBkN4%2FESGTc%3D&Expires=1772906254 HTTP/1.1" 200 280261
2026-03-06T19:57:36.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:57:36.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:57:36.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:57:36.656 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:57:36.657 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:57:52.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:57:52.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:57:52.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:57:52.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:57:52.333 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:58:22.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:58:22.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:58:22.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17501
2026-03-06T19:58:22.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:58:22.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:58:22.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:58:22.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-06T19:58:22.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:58:22.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:58:22.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199917
2026-03-06T19:58:22.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:58:22.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:58:22.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:58:22.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129243
2026-03-06T19:58:22.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:58:22.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:58:22.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:58:25.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 0x7fcf69278d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:58:25.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:58:25.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:58:27.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-06T19:58:27.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:58:27.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d48NVhzQE8WiijjXgDlmNTtcbq4%3D&Expires=1772906306 HTTP/1.1" 200 280261
2026-03-06T19:58:28.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:58:28.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:58:28.684 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:58:28.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:58:28.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:58:44.543 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:58:44.660 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:58:44.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:58:44.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:58:44.736 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T19:59:14.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T19:59:14.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T19:59:14.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17501
2026-03-06T19:59:14.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T19:59:14.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T19:59:14.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T19:59:14.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-06T19:59:14.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T19:59:14.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T19:59:14.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200093
2026-03-06T19:59:14.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:59:14.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T19:59:14.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T19:59:14.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129502
2026-03-06T19:59:14.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T19:59:14.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T19:59:14.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T19:59:18.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 0x7fcf696390c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T19:59:18.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T19:59:18.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T19:59:19.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-06T19:59:19.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T19:59:20.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0CvesDvUiwwAJYrId2LpjqyXMPk%3D&Expires=1772906358 HTTP/1.1" 200 280261
2026-03-06T19:59:20.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T19:59:20.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T19:59:20.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T19:59:20.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T19:59:20.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T19:59:36.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:59:36.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T19:59:36.605 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T19:59:36.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T19:59:36.652 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:00:06.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:00:06.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:00:07.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17514
2026-03-06T20:00:07.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:00:07.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:00:07.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:00:07.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-06T20:00:07.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:00:07.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:00:07.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200461
2026-03-06T20:00:07.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:00:07.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:00:07.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:00:07.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129373
2026-03-06T20:00:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:00:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:00:07.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:00: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 0x7fcf68563580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:00:10.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:00:10.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:00:11.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-06T20:00:11.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:00:12.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-175701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lw2F0ng4tn482I3gSb3GlruZHGY%3D&Expires=1772906411 HTTP/1.1" 200 280261
2026-03-06T20:00:13.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:00:13.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:00:13.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:00:13.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:00:13.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:00:28.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:00:28.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:00:28.614 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:00:28.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:00:28.663 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:00:58.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:00:58.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:00:58.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17514
2026-03-06T20:00:58.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:00:58.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:00:58.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:00:58.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:00:58.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:00:58.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:00:58.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200461
2026-03-06T20:00:58.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:00:58.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:00:58.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:00:59.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129373
2026-03-06T20:00:59.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:00:59.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:00:59.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:01: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 0x7fcf697b9d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:01:02.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:01:02.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:01:03.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-06T20:01:03.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:01:04.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WZaEj1TXzHjJpHQ4Y5MWV1aRGq8%3D&Expires=1772906463 HTTP/1.1" 200 41417
2026-03-06T20:01:04.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:01:04.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:01:04.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:01:04.440 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:01:04.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:01:21.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:01:21.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:01:21.859 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:01:21.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:01:21.906 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:01:51.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:01:51.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:01:52.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17514
2026-03-06T20:01:52.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:01:52.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:01:52.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:01:52.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:01:52.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:01:52.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:01:52.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200828
2026-03-06T20:01:52.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:01:52.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:01:52.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:01:52.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129373
2026-03-06T20:01:52.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:01:52.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:01:52.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:01:55.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 0x7fceb3172d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:01:55.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:01:55.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:01:56.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-06T20:01:56.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:01:57.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A18CzU3C6ySpQE4Qg9Ysl5nYzAA%3D&Expires=1772906516 HTTP/1.1" 200 41417
2026-03-06T20:01:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:01:57.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:01:57.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:01:57.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:01:57.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:02:13.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:02:13.540 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:02:13.569 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:02:13.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:02:13.617 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:02:43.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:02:43.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:02:43.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17514
2026-03-06T20:02:44.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:02:44.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:02:44.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:02:44.015 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:02:44.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:02:44.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:02:44.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200671
2026-03-06T20:02:44.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:02:44.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:02:44.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:02:44.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129628
2026-03-06T20:02:44.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:02:44.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:02:44.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:02: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 0x7fcf68e996f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:02:47.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:02:47.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:02:48.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-06T20:02:48.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:02:49.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dw6h60%2BxngNINMZkYjhpABFm8IQ%3D&Expires=1772906568 HTTP/1.1" 200 41417
2026-03-06T20:02:49.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:02:49.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:02:49.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:02:49.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:02:49.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:03:06.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:03:06.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:03:06.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:03:06.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:03:06.514 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:03:36.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:03:36.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:03:36.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17514
2026-03-06T20:03:36.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:03:36.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:03:36.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:03:36.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-06T20:03:36.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:03:36.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:03:36.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200671
2026-03-06T20:03:36.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:03:36.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:03:36.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:03:36.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129486
2026-03-06T20:03:36.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:03:36.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:03:36.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:03:39.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 0x7fcf697f71c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:03:39.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:03:39.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:03:41.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-06T20:03:41.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:03:42.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IjvQHv2tbZjontU7VRSqKN46wQ8%3D&Expires=1772906620 HTTP/1.1" 200 41417
2026-03-06T20:03:42.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:03:42.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:03:42.368 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:03:42.389 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:03:42.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:03:57.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:03:57.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:03:57.538 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:03:57.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:03:57.586 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:04:27.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:04:27.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:04:27.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17514
2026-03-06T20:04:27.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:04:27.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:04:27.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:04:27.903 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:04:27.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:04:27.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:04:27.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200671
2026-03-06T20:04:27.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:04:27.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:04:27.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:04:27.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129486
2026-03-06T20:04:27.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:04:27.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:04:27.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:04:31.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 0x7fceb3172290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:04:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:04:31.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:04:32.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-06T20:04:32.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:04:33.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180101.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eqz68HGB8JjK%2FIBnLUPKvfOR7Io%3D&Expires=1772906672 HTTP/1.1" 200 41417
2026-03-06T20:04:33.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:04:33.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:04:33.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:04:33.373 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:04:33.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:04:48.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:04:48.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:04:48.378 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:04:48.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:04:48.425 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:05:18.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:05:18.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:05:18.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T20:05:18.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:05:18.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:05:18.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:05:18.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-06T20:05:18.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:05:18.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:05:18.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-06T20:05:18.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:05:18.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:05:18.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:05:18.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129486
2026-03-06T20:05:18.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:05:18.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:05:18.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:05:22.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb31122c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:05:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:05:22.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:05:23.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-06T20:05:23.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:05:24.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j7mI9WP79kps0KvWEBFD4EvUJIk%3D&Expires=1772906723 HTTP/1.1" 200 46464
2026-03-06T20:05:24.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:05:24.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:05:24.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:05:24.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:05:24.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:05:39.235 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:05:39.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:05:39.379 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:05:39.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:05:39.427 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:06:09.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:06:09.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:06:09.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T20:06:09.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:06:09.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:06:09.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:06:09.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-06T20:06:09.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:06:09.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:06:09.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-06T20:06:09.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:06:09.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:06:09.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:06:09.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129656
2026-03-06T20:06:09.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:06:09.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:06:09.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:06: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 0x7fcf6bad4280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:06:12.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:06:12.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:06: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-06T20:06:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:06:14.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fcyC%2BBnU27feBcpPq1ZqFthLXHk%3D&Expires=1772906773 HTTP/1.1" 200 46464
2026-03-06T20:06:15.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:06:15.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:06:15.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:06:15.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:06:15.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:06:30.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:06:30.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:06:30.649 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:06:30.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:06:30.697 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:07:00.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:07:00.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:07:01.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T20:07:01.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:07:01.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:07:01.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:07:01.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-06T20:07:01.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:07:01.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:07:01.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200483
2026-03-06T20:07:01.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:07:01.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:07:01.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:07:01.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129656
2026-03-06T20:07:01.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:07:01.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:07:01.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:07:04.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69416110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:07:04.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:07:04.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:07:05.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-06T20:07:05.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:07:06.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LIbFiJqa7R0c7i2P0uU1MvkGn3A%3D&Expires=1772906825 HTTP/1.1" 200 46464
2026-03-06T20:07:06.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:07:06.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:07:06.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:07:06.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:07:06.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:07:22.780 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:07:22.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:07:22.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:07:22.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:07:22.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:07:53.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:07:53.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:07:53.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T20:07:53.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:07:53.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:07:53.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:07:53.564 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:07:53.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:07:53.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:07:53.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200333
2026-03-06T20:07:53.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:07:53.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:07:53.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:07:53.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129759
2026-03-06T20:07:53.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:07:53.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:07:53.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:07:56.663 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a3ad10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:07:56.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:07:56.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:07:57.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:07:57.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:07:58.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J0%2BEGITDxApp5JHzZXZB%2FJJhZCU%3D&Expires=1772906877 HTTP/1.1" 200 46464
2026-03-06T20:07:58.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:07:58.962 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:07:58.963 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:07:58.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:07:58.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:08:13.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:08:14.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:08:14.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:08:14.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:08:14.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:08:44.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:08:44.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:08:44.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T20:08:44.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:08:44.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:08:44.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:08:44.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:08:44.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:08:44.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:08:44.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200333
2026-03-06T20:08:44.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:08:44.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:08:44.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:08:44.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129446
2026-03-06T20:08:44.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:08:44.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:08:44.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:08: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 0x7fcf68a93c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:08:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:08:47.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:08:48.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:08:48.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:08:49.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fe8sUkDWaJG0hYUw5DKx%2BPL2q4w%3D&Expires=1772906928 HTTP/1.1" 200 46464
2026-03-06T20:08:49.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:08:49.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:08:49.839 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:08:49.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:08:49.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:09:05.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:09:05.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:09:05.725 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:09:05.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:09:05.773 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:09:35.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:09:35.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:09:36.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16882
2026-03-06T20:09:36.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:09:36.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:09:36.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:09:36.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-06T20:09:36.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:09:36.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:09:36.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200190
2026-03-06T20:09:36.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:09:36.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:09:36.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:09:36.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129397
2026-03-06T20:09:36.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:09:36.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:09:36.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20: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 0x7fcf68a74af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:09:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:09:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:09:40.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-06T20:09:40.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:09:41.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Ba7uWIWpAy6an0EbOxJ5KOcxVbY%3D&Expires=1772906980 HTTP/1.1" 200 75009
2026-03-06T20:09:41.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:09:41.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:09:41.577 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:09:41.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:09:41.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:09:57.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:09:57.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:09:57.278 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:09:57.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:09:57.325 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:10:27.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:10:27.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:10:27.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16917
2026-03-06T20:10:27.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:10:27.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:10:27.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:10:27.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-06T20:10:27.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:10:27.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:10:27.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200752
2026-03-06T20:10:27.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:10:27.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:10:27.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:10:27.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129397
2026-03-06T20:10:27.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:10:27.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:10:27.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:10:30.649 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691eb7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:10:30.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:10:30.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:10:31.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-06T20:10:31.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:10:32.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1pPf8DNKyJj7z9KAXerPbbU4di8%3D&Expires=1772907031 HTTP/1.1" 200 75009
2026-03-06T20:10:32.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:10:32.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:10:32.937 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:10:32.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:10:32.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:10:48.269 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:10:48.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:10:48.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:10:48.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:10:48.461 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:11:18.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:11:18.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:11:18.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16917
2026-03-06T20:11:18.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:11:18.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:11:18.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:11:18.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-06T20:11:18.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:11:18.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:11:18.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200752
2026-03-06T20:11:18.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:11:18.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:11:18.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:11:18.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129701
2026-03-06T20:11:18.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:11:18.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:11:18.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:11:21.719 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69700910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:11:21.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:11:21.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:11:22.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:11:22.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:11:23.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OMeA5%2FynQLsoYLTNtiWD6C1cOWU%3D&Expires=1772907082 HTTP/1.1" 200 75009
2026-03-06T20:11:24.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:11:24.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:11:24.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:11:24.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:11:24.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:11:38.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:11:38.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:11:38.874 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:11:38.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:11:38.922 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:12:08.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:12:08.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:12:09.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16917
2026-03-06T20:12:09.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:12:09.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:12:09.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:12:09.107 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:12:09.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:12:09.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:12:09.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200319
2026-03-06T20:12:09.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:12:09.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:12:09.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:12:09.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129420
2026-03-06T20:12:09.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:12:09.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:12:09.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:12:12.216 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6964a110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:12:12.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:12:12.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:12:13.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-06T20:12:13.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:12:14.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-180900.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ije6ig4GtImToBWhmCFf%2BXt1bn4%3D&Expires=1772907133 HTTP/1.1" 200 75009
2026-03-06T20:12:14.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:12:14.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:12:14.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:12:14.558 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:12:14.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:12:30.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:12:30.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:12:30.258 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:12:30.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:12:30.304 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:13:00.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:13:00.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:13:00.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16917
2026-03-06T20:13:00.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:13:00.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:13:00.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:13:00.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-06T20:13:00.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:13:00.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:13:00.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200546
2026-03-06T20:13:00.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:13:00.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:13:00.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:13:00.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129420
2026-03-06T20:13:00.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:13:00.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:13:00.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:13:03.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 0x7fcf68d74820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:13:03.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:13:03.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:13:04.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-06T20:13:04.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:13:05.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UlC5WWibl3oGntpiNiJJ%2FOZobV8%3D&Expires=1772907184 HTTP/1.1" 200 116873
2026-03-06T20:13:06.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:13:06.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:13:06.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:13:06.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:13:06.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:13:21.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:13:21.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:13:21.959 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:13:21.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:13:22.006 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:13:52.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:13:52.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:13:52.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16917
2026-03-06T20:13:52.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:13:52.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:13:52.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:13:52.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-06T20:13:52.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:13:52.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:13:52.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200546
2026-03-06T20:13:52.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:13:52.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:13:52.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:13:52.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129601
2026-03-06T20:13:52.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:13:52.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:13:52.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:13:55.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928d5d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:13:55.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:13:55.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:13:56.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-06T20:13:56.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:13:57.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=A6VtpLVBRXdP30gS1JUd43pHOWI%3D&Expires=1772907236 HTTP/1.1" 200 116873
2026-03-06T20:13:57.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:13:57.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:13:57.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:13:57.833 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:13:57.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:14:13.075 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:14:13.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:14:13.219 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:14:13.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:14:13.267 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:14:43.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:14:43.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:14:43.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16917
2026-03-06T20:14:43.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:14:43.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:14:43.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:14:43.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-06T20:14:43.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:14:43.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:14:43.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200771
2026-03-06T20:14:43.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:14:43.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:14:43.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:14:43.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129601
2026-03-06T20:14:43.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:14:43.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:14:43.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:14: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 0x7fcf68a3b2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:14:46.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:14:46.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:14:47.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:14:47.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:14:48.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wKMywDsUJT35shfBqb%2FuRL3XPag%3D&Expires=1772907287 HTTP/1.1" 200 116873
2026-03-06T20:14:49.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:14:49.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:14:49.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:14:49.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:14:49.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:15:04.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:15:04.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:15:04.537 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:15:04.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:15:04.584 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:15:34.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:15:34.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:15:34.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:15:34.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:15:34.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:15:34.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:15:34.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-06T20:15:34.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:15:34.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:15:34.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200642
2026-03-06T20:15:34.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:15:34.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:15:34.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:15:34.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129948
2026-03-06T20:15:34.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:15:34.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:15:34.806 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:15:37.912 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c269e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:15:37.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:15:37.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:15:39.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-06T20:15:39.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:15:39.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XnskkbSDWNZC87B2ZHMHlJc5uCk%3D&Expires=1772907338 HTTP/1.1" 200 116873
2026-03-06T20:15:40.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:15:40.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:15:40.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:15:40.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:15:40.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:15:55.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:15:55.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:15:55.510 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:15:55.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:15:55.556 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:16:25.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:16:25.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:16:26.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:16:26.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:16:26.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:16:26.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:16:26.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-06T20:16:26.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:16:26.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:16:26.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200642
2026-03-06T20:16:26.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:16:26.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:16:26.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:16:26.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129906
2026-03-06T20:16:26.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:16:26.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:16:26.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:16: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 0x7fcf69413af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:16:29.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:16:29.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:16:30.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-06T20:16:30.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:16:31.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=toga0l6nRpHeiCDYLamkbJQufDs%3D&Expires=1772907390 HTTP/1.1" 200 116873
2026-03-06T20:16:31.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:16:31.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:16:31.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:16:31.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:16:31.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:16:47.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:16:47.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:16:47.896 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:16:47.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:16:47.944 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:17:17.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:17:17.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:17:18.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:17:18.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:17:18.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:17:18.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:17:18.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-06T20:17:18.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:17:18.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:17:18.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201302
2026-03-06T20:17:18.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:17:18.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:17:18.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:17:18.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129976
2026-03-06T20:17:18.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:17:18.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:17:18.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:17: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 0x7fcf69700790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:17:21.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:17:21.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:17:22.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-06T20:17:22.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:17:23.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WbOKBfq%2BI0kALY514P1Ev%2F9NqQs%3D&Expires=1772907442 HTTP/1.1" 200 124652
2026-03-06T20:17:23.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:17:23.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:17:23.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:17:23.967 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:17:23.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:17:39.024 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:17:39.139 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:17:39.169 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:17:39.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:17:39.216 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:18:09.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:18:09.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:18:09.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:18:09.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:18:09.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:18:09.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:18:09.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-06T20:18:09.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:18:09.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:18:09.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201302
2026-03-06T20:18:09.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:18:09.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:18:09.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:18:09.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129976
2026-03-06T20:18:09.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:18:09.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:18:09.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:18: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 0x7fcf68ce7010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:18:12.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:18:12.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:18:13.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-06T20:18:13.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:18:14.737 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aZ7JbPIKFbS8FXrv5yB9w3Nglrc%3D&Expires=1772907493 HTTP/1.1" 200 124652
2026-03-06T20:18:15.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:18:15.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:18:15.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:18:15.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:18:15.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:18:32.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:18:32.378 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:18:32.407 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:18:32.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:18:32.454 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:19:02.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:19:02.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:19:02.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:19:02.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:19:02.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:19:02.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:19:02.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-06T20:19:02.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:19:02.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:19:02.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201302
2026-03-06T20:19:02.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:19:02.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:19:02.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:19:02.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129976
2026-03-06T20:19:02.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:19:02.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:19:02.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:19: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 0x7fcf6964a080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:19:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:19:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:19:06.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-06T20:19:06.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:19:07.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=folXq17pQpfYX0IHPAsUnxQhU3Y%3D&Expires=1772907546 HTTP/1.1" 200 124652
2026-03-06T20:19:08.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:19:08.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:19:08.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:19:08.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:19:08.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:19:23.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:19:24.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:19:24.061 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:19:24.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:19:24.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:19:54.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:19:54.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:19:54.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:19:54.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:19:54.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:19:54.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:19:54.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-06T20:19:54.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:19:54.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:19:54.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200196
2026-03-06T20:19:54.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:19:54.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:19:54.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:19:54.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129976
2026-03-06T20:19:54.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:19:54.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:19:54.467 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:19: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 0x7fcf68ab91b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:19:57.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:19:57.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:19:58.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:19:58.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:19:59.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9GNpkie8nfc%2FJY%2BG5IMhVCfm4a8%3D&Expires=1772907598 HTTP/1.1" 200 124652
2026-03-06T20:20:00.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:20:00.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:20:00.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:20:00.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:20:00.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:20:17.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:20:17.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:20:17.404 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:20:17.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:20:17.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:20:47.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:20:47.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:20:47.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16884
2026-03-06T20:20:47.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:20:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:20:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:20:47.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-06T20:20:47.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:20:47.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:20:47.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200143
2026-03-06T20:20:47.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:20:47.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:20:47.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:20:47.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129603
2026-03-06T20:20:47.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:20:47.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:20:47.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:20: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 0x7fcf68e34f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:20:50.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:20:50.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:20:51.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:20:51.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:20:52.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-181701.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OEWYXSPfEIj138vQrFFE7nrN6cw%3D&Expires=1772907651 HTTP/1.1" 200 124652
2026-03-06T20:20:53.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:20:53.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:20:53.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:20:53.267 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:20:53.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:21:08.935 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:21:09.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:21:09.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:21:09.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:21:09.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:21:39.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:21:39.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:21:39.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16884
2026-03-06T20:21:39.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:21:39.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:21:39.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:21:39.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-06T20:21:39.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:21:39.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:21:39.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200143
2026-03-06T20:21:39.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:21:39.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:21:39.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:21:39.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129456
2026-03-06T20:21:39.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:21:39.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:21:39.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:21: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 0x7fcf692797e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:21:42.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:21:42.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:21:43.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:21:43.868 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:21:44.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M9%2BBzV3NBadbwpAhdAMouVZQ9xw%3D&Expires=1772907703 HTTP/1.1" 200 146472
2026-03-06T20:21:45.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:21:45.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:21:45.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:21:45.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:21:45.307 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:22:00.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:22:01.079 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:22:01.109 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:22:01.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:22:01.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:22:31.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:22:31.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:22:31.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16884
2026-03-06T20:22:31.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:22:31.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:22:31.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:22:31.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-06T20:22:31.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:22:31.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:22:31.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200198
2026-03-06T20:22:31.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:22:31.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:22:31.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:22:31.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129260
2026-03-06T20:22:31.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:22:31.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:22:31.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:22:34.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69638a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:22:34.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:22:34.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:22:35.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-06T20:22:35.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:22:36.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pg%2BHY6t9a%2F6SGz%2BSqkPWI2KxSPw%3D&Expires=1772907755 HTTP/1.1" 200 146472
2026-03-06T20:22:36.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:22:36.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:22:36.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:22:36.965 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:22:36.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:22:51.891 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:22:52.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:22:52.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:22:52.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:22:52.084 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:23:22.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:23:22.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:23:22.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16884
2026-03-06T20:23:22.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:23:22.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:23:22.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:23:22.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-06T20:23:22.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:23:22.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:23:22.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200233
2026-03-06T20:23:22.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:23:22.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:23:22.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:23:22.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129260
2026-03-06T20:23:22.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:23:22.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:23:22.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:23: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 0x7fcf68c8e110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:23:25.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:23:25.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:23:26.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:23:26.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:23:27.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xtnUvK1jYUU7bo6tfggWfG9zDVI%3D&Expires=1772907806 HTTP/1.1" 200 146472
2026-03-06T20:23:27.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:23:27.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:23:27.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:23:27.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:23:27.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:23:43.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:23:43.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:23:43.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:23:43.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:23:43.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:24:13.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:24:13.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:24:13.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16884
2026-03-06T20:24:13.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:24:13.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:24:13.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:24:13.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-06T20:24:13.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:24:13.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:24:13.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200233
2026-03-06T20:24:13.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:24:13.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:24:13.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:24:13.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129562
2026-03-06T20:24:13.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:24:13.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:24:13.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:24:16.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9c1300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:24:16.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:24:16.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:24:17.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:24:17.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:24:18.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182100.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZKFgItBEEzXbM0AJVfQraMsoVEI%3D&Expires=1772907857 HTTP/1.1" 200 146472
2026-03-06T20:24:19.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:24:19.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:24:19.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:24:19.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:24:19.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:24:34.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:24:34.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:24:34.835 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:24:34.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:24:34.883 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:25:04.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:25:04.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:25:05.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:25:05.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:25:05.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:25:05.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:25:05.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-06T20:25:05.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:25:05.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:25:05.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200478
2026-03-06T20:25:05.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:25:05.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:25:05.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:25:05.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129562
2026-03-06T20:25:05.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:25:05.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:25:05.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:25: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 0x7fcf6bc07220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:25:08.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:25:08.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:25:09.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-06T20:25:09.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:25:10.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q0RA4xLQmfjwQ%2FdcJwiO0acLmfQ%3D&Expires=1772907909 HTTP/1.1" 200 181351
2026-03-06T20:25:11.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:25:11.534 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:25:11.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:25:11.559 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:25:11.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:25:27.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:25:27.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:25:27.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:25:27.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:25:27.567 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:25:57.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:25:57.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:25:58.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:25:58.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:25:58.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:25:58.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:25:58.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-06T20:25:58.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:25:58.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:25:58.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200721
2026-03-06T20:25:58.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:25:58.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:25:58.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:25:58.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129741
2026-03-06T20:25:58.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:25:58.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:25:58.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:26: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 0x7fcf6964bb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:26:01.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:26:01.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:26:02.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-06T20:26:02.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:26:03.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t3UBqcTiGfxI0LRm%2Bzjm1sxJtwU%3D&Expires=1772907962 HTTP/1.1" 200 181351
2026-03-06T20:26:03.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:26:03.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:26:03.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:26:04.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:26:04.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:26:19.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:26:20.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:26:20.125 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:26:20.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:26:20.172 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:26:50.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:26:50.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:26:50.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:26:50.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:26:50.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:26:50.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:26:50.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-06T20:26:50.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:26:50.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:26:50.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200721
2026-03-06T20:26:50.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:26:50.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:26:50.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:26:50.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129777
2026-03-06T20:26:50.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:26:50.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:26:50.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:26: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 0x7fcf697d66b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:26:53.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:26:53.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:26:54.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:26:54.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:26:55.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8qL7e%2BeV4Dph1yjAol13V88J%2FYg%3D&Expires=1772908014 HTTP/1.1" 200 181351
2026-03-06T20:26:56.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:26:56.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:26:56.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:26:56.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:26:56.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:27:11.678 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:27:11.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:27:11.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:27:11.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:27:11.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:27:41.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:27:41.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:27:42.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:27:42.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:27:42.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:27:42.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:27:42.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-06T20:27:42.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:27:42.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:27:42.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200628
2026-03-06T20:27:42.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:27:42.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:27:42.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:27:42.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129542
2026-03-06T20:27:42.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:27:42.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:27:42.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:27:45.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 0x7fcf6bc7c100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:27:45.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:27:45.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:27:46.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-06T20:27:46.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:27:47.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kRxhjksGVB4wtH9C4LfMlwW2T8I%3D&Expires=1772908066 HTTP/1.1" 200 181351
2026-03-06T20:27:48.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:27:48.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:27:48.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:27:48.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:27:48.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:28:04.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:28:04.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:28:04.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:28:04.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:28:04.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:28:34.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:28:34.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:28:34.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:28:34.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:28:34.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:28:34.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:28:34.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-06T20:28:34.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:28:34.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:28:34.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200579
2026-03-06T20:28:34.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:28:34.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:28:34.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:28:34.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129542
2026-03-06T20:28:34.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:28:34.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:28:34.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:28:37.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 0x7fceb2bd0430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:28:37.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:28:37.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:28:38.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-06T20:28:38.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:28:39.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182501.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nMQdyo%2FKmB458vdTKn%2F5BnEXQMs%3D&Expires=1772908118 HTTP/1.1" 200 181351
2026-03-06T20:28:40.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:28:40.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:28:40.447 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:28:40.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:28:40.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:28:55.719 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:28:55.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:28:55.865 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:28:55.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:28:55.913 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:29:25.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:29:25.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:29:26.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:29:26.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:29:26.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:29:26.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:29:26.292 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:29:26.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:29:26.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:29:26.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200579
2026-03-06T20:29:26.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:29:26.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:29:26.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:29:26.310 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129559
2026-03-06T20:29:26.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:29:26.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:29:26.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:29:29.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 0x7fcf68e55ff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:29:29.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:29:29.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:29:30.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:29:30.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:29:31.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ewzrKLf2L5MwiSLohbP29%2BOd24M%3D&Expires=1772908170 HTTP/1.1" 200 177429
2026-03-06T20:29:31.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:29:31.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:29:31.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:29:31.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:29:31.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:29:48.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:29:48.677 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:29:48.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:29:48.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:29:48.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:30:18.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:30:18.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:30:19.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:30:19.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:30:19.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:30:19.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:30:19.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-06T20:30:19.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:30:19.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:30:19.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201091
2026-03-06T20:30:19.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:30:19.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:30:19.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:30:19.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129979
2026-03-06T20:30:19.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:30:19.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:30:19.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:30:22.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 0x7fcf6bb39bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:30:22.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:30:22.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:30:23.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-06T20:30:23.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:30:24.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lPOdxCLcP7X9AcnCVekbeyPKx%2Fw%3D&Expires=1772908223 HTTP/1.1" 200 177429
2026-03-06T20:30:24.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:30:24.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:30:24.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:30:24.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:30:24.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:30:40.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:30:40.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:30:40.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:30:40.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:30:40.593 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:31:10.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:31:10.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:31:10.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:31:10.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:31:10.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:31:10.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:31:10.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-06T20:31:10.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:31:10.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:31:10.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201075
2026-03-06T20:31:10.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:31:10.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:31:10.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:31:10.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129910
2026-03-06T20:31:10.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:31:10.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:31:10.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:31: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 0x7fcf68cd0bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:31:14.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:31:14.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:31:15.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-06T20:31:15.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:31:16.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6f2%2FYQq1RY%2Bz2hVpPHgVBKidoHg%3D&Expires=1772908275 HTTP/1.1" 200 177429
2026-03-06T20:31:16.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:31:16.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:31:16.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:31:16.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:31:16.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:31:32.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:31:32.286 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:31:32.315 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:31:32.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:31:32.363 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:32:02.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:32:02.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:32:02.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:32:02.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:32:02.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:32:02.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:32:02.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-06T20:32:02.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:32:02.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:32:02.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201075
2026-03-06T20:32:02.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:32:02.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:32:02.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:32:02.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129910
2026-03-06T20:32:02.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:32:02.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:32:02.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:32:05.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693ba230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:32:05.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:32:05.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:32:06.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-06T20:32:06.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:32:07.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mR7rML6YzuLokQrO%2F9LQPHqXqOs%3D&Expires=1772908326 HTTP/1.1" 200 177429
2026-03-06T20:32:08.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:32:08.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:32:08.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:32:08.196 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:32:08.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:32:23.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:32:23.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:32:23.682 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:32:23.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:32:23.729 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:32:53.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:32:53.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:32:54.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:32:54.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:32:54.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:32:54.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:32:54.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-06T20:32:54.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:32:54.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:32:54.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201075
2026-03-06T20:32:54.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:32:54.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:32:54.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:32:54.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129910
2026-03-06T20:32:54.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:32:54.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:32:54.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:32:57.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69799b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:32:57.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:32:57.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:32:58.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-06T20:32:58.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:32:59.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-182902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vaNIzJjzrkCCiGEkvXSiSbzNmVw%3D&Expires=1772908378 HTTP/1.1" 200 177429
2026-03-06T20:32:59.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:32:59.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:32:59.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:32:59.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:32:59.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:33:15.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:33:15.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:33:15.607 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:33:15.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:33:15.654 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:33:45.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:33:45.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:33:46.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:33:46.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:33:46.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:33:46.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:33:46.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-06T20:33:46.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:33:46.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:33:46.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199654
2026-03-06T20:33:46.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:33:46.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:33:46.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:33:46.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129910
2026-03-06T20:33:46.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:33:46.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:33:46.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:33:49.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 0x7fcf693d68f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:33:49.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:33:49.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:33:50.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-06T20:33:50.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:33:51.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f2sJgZxOTtdGrR5ZjgsedjL8Ddk%3D&Expires=1772908430 HTTP/1.1" 200 123030
2026-03-06T20:33:51.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:33:51.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:33:51.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:33:51.778 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:33:51.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:34:07.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:34:07.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:34:07.897 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:34:07.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:34:07.945 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:34:37.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:34:37.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:34:38.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:34:38.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:34:38.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:34:38.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:34:38.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-06T20:34:38.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:34:38.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:34:38.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199654
2026-03-06T20:34:38.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:34:38.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:34:38.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:34:38.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128984
2026-03-06T20:34:38.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:34:38.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:34:38.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:34: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 0x7fceb2c42650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:34:41.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:34:41.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:34: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-06T20:34:42.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:34:43.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9yl6hyrX%2FTFYJJuLhlEVPs6p2L4%3D&Expires=1772908482 HTTP/1.1" 200 123030
2026-03-06T20:34:43.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:34:43.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:34:43.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:34:43.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:34:43.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:34:59.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:34:59.667 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:34:59.696 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:34:59.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:34:59.744 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:35:29.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:35:29.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:35:30.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16877
2026-03-06T20:35:30.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:35:30.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:35:30.046 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:35:30.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-06T20:35:30.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:35:30.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:35:30.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200688
2026-03-06T20:35:30.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:35:30.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:35:30.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:35:30.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129574
2026-03-06T20:35:30.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:35:30.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:35:30.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:35:33.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 0x7fceb2bef670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:35:33.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:35:33.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:35:34.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:35:34.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:35:35.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T3hsrj85DYWINKCbBYyOhcxE5Vg%3D&Expires=1772908534 HTTP/1.1" 200 123030
2026-03-06T20:35:35.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:35:35.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:35:35.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:35:35.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:35:35.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:35:50.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:35:50.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:35:50.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:35:50.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:35:50.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:36:20.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:36:20.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:36:21.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16877
2026-03-06T20:36:21.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:36:21.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:36:21.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:36:21.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-06T20:36:21.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:36:21.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:36:21.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200687
2026-03-06T20:36:21.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:36:21.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:36:21.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:36:21.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129653
2026-03-06T20:36:21.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:36:21.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:36:21.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:36: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 0x7fceb4784970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:36:24.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:36:24.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:36:25.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-06T20:36:25.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:36:26.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183301.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5HuNZF2fa5%2FLpcOAme%2FjH7q45JA%3D&Expires=1772908585 HTTP/1.1" 200 123030
2026-03-06T20:36:26.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:36:26.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:36:26.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:36:26.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:36:26.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:36:42.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:36:42.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:36:42.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:36:42.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:36:42.973 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:37:13.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:37:13.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:37:13.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16877
2026-03-06T20:37:13.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:37:13.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:37:13.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:37:13.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-06T20:37:13.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:37:13.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:37:13.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200687
2026-03-06T20:37:13.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:37:13.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:37:13.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:37:13.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129653
2026-03-06T20:37:13.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:37:13.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:37:13.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:37: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 0x7fcf685ac3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:37:16.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:37:16.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:37:17.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:37:17.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:37:18.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LxS0MeHdOCG4RaWDurw%2BlGBwBf4%3D&Expires=1772908637 HTTP/1.1" 200 106990
2026-03-06T20:37:19.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:37:19.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:37:19.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:37:19.207 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:37:19.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:37:34.307 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:37:34.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:37:34.448 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:37:34.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:37:34.496 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:38:04.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:38:04.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:38:04.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16877
2026-03-06T20:38:04.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:38:04.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:38:04.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:38:05.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-06T20:38:05.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:38:05.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:38:05.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200750
2026-03-06T20:38:05.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:38:05.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:38:05.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:38:05.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129653
2026-03-06T20:38:05.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:38:05.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:38:05.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:38:08.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 0x7fcf68a916c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:38:08.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:38:08.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:38:09.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-06T20:38:09.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:38:10.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wGOMYAONpvq6SBfb1xLl2BsHdNc%3D&Expires=1772908689 HTTP/1.1" 200 106990
2026-03-06T20:38:10.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:38:10.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:38:10.619 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:38:10.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:38:10.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:38:25.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:38:25.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:38:25.434 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:38:25.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:38:25.480 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:38:55.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:38:55.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:38:55.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16877
2026-03-06T20:38:55.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:38:55.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:38:55.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:38:55.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-06T20:38:55.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:38:55.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:38:55.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200861
2026-03-06T20:38:55.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:38:55.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:38:55.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:38:55.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129820
2026-03-06T20:38:55.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:38:55.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:38:55.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:38:59.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3a770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:38:59.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:38:59.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:39:00.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-06T20:39:00.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:39:01.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9uxS0%2FH2nMj9pJhxIPKcIUQPWYE%3D&Expires=1772908740 HTTP/1.1" 200 106990
2026-03-06T20:39:01.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:39:01.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:39:01.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:39:01.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:39:01.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:39:17.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:39:17.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:39:17.380 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:39:17.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:39:17.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:39:47.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:39:47.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:39:47.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16877
2026-03-06T20:39:47.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:39:47.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:39:47.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:39:47.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-06T20:39:47.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:39:47.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:39:47.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200861
2026-03-06T20:39:47.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:39:47.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:39:47.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:39:47.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129677
2026-03-06T20:39:47.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:39:47.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:39:47.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:39:50.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 0x7fceb31355d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:39:50.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:39:50.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:39:51.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-06T20:39:51.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:39:52.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CPOiNJNV%2FO2x16XriBaUV4yZQzg%3D&Expires=1772908791 HTTP/1.1" 200 106990
2026-03-06T20:39:53.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:39:53.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:39:53.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:39:53.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:39:53.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:40:09.048 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:40:09.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:40:09.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:40:09.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:40:09.236 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:40:39.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:40:39.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:40:39.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16824
2026-03-06T20:40:39.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:40:39.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:40:39.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:40:39.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-06T20:40:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:40:39.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:40:39.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200696
2026-03-06T20:40:39.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:40:39.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:40:39.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:40:39.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129816
2026-03-06T20:40:39.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:40:39.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:40:39.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:40:42.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 0x7fcf68a056f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:40:42.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:40:42.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:40:43.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-06T20:40:43.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:40:44.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-183702.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dHCyIUJ41ccBbDUqcGq8qrs4qKw%3D&Expires=1772908843 HTTP/1.1" 200 106990
2026-03-06T20:40:45.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:40:45.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:40:45.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:40:45.079 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:40:45.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:41:02.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:41:03.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:41:03.122 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:41:03.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:41:03.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:41:33.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:41:33.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:41:33.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16824
2026-03-06T20:41:33.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:41:33.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:41:33.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:41:33.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-06T20:41:33.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:41:33.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:41:33.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200887
2026-03-06T20:41:33.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:41:33.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:41:33.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:41:33.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129816
2026-03-06T20:41:33.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:41:33.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:41:33.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:41: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 0x7fcf69278f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:41:36.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:41:36.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:41:37.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-06T20:41:37.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:41:38.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h6F%2BKV2NzoUE7hmQbg7Bqy54ptA%3D&Expires=1772908897 HTTP/1.1" 200 117307
2026-03-06T20:41:38.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:41:38.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:41:38.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:41:39.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:41:39.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:41:54.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:41:54.978 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:41:55.007 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:41:55.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:41:55.054 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:42:25.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:42:25.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:42:25.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16824
2026-03-06T20:42:25.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:42:25.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:42:25.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:42:25.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-06T20:42:25.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:42:25.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:42:25.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200841
2026-03-06T20:42:25.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:42:25.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:42:25.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:42:25.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129833
2026-03-06T20:42:25.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:42:25.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:42:25.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:42: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 0x7fcf68cd0250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:42:28.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:42:28.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:42:29.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-06T20:42:29.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:42:30.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XbncWpfFTPDzLvEMUEGpXlOspKk%3D&Expires=1772908949 HTTP/1.1" 200 117307
2026-03-06T20:42:31.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:42:31.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:42:31.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:42:31.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:42:31.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:42:48.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:42:49.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:42:49.048 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:42:49.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:42:49.094 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:43:19.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:43:19.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:43:19.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16824
2026-03-06T20:43:19.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:43:19.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:43:19.589 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:43:19.601 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:43:19.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:43:19.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:43:19.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200841
2026-03-06T20:43:19.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:43:19.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:43:19.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:43:19.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129922
2026-03-06T20:43:19.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:43:19.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:43:19.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:43:22.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b89f520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:43:22.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:43:22.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:43:23.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-06T20:43:23.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:43:24.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MTPYD28hnDVt3R777kPXaMSPskw%3D&Expires=1772909003 HTTP/1.1" 200 117307
2026-03-06T20:43:25.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:43:25.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:43:25.276 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:43:25.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:43:25.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:43:40.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:43:40.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:43:40.553 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:43:40.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:43:40.599 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:44:10.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:44:10.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:44:11.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16824
2026-03-06T20:44:11.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:44:11.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:44:11.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:44:11.153 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:44:11.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:44:11.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:44:11.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201195
2026-03-06T20:44:11.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:44:11.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:44:11.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:44:11.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129807
2026-03-06T20:44:11.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:44:11.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:44:11.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:44: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 0x7fcf68e55030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:44:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:44:14.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:44:15.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-06T20:44:15.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:44:16.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184102.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kSEeYgrh%2B76ewTm4U6%2F82kBbAV0%3D&Expires=1772909055 HTTP/1.1" 200 117307
2026-03-06T20:44:16.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:44:16.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:44:16.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:44:16.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:44:16.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:44:32.076 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:44:32.189 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:44:32.218 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:44:32.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:44:32.265 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:45:02.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:45:02.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:45:02.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:45:02.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:45:02.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:45:02.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:45:02.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-06T20:45:02.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:45:02.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:45:02.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201038
2026-03-06T20:45:02.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:45:02.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:45:02.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:45:02.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129807
2026-03-06T20:45:02.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:45:02.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:45:02.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:45: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 0x7fcf68e485e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:45:06.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:45:06.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:45:07.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-06T20:45:07.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:45:08.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nAfJJX0LRbVdzNbmD1Ld6FlK0xU%3D&Expires=1772909107 HTTP/1.1" 200 92080
2026-03-06T20:45:08.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:45:08.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:45:08.593 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:45:08.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:45:08.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:45:24.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:45:24.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:45:24.323 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:45:24.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:45:24.370 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:45:54.400 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:45:54.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:45:54.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:45:54.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:45:54.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:45:54.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:45:54.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-06T20:45:54.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:45:54.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:45:54.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201038
2026-03-06T20:45:54.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:45:54.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:45:54.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:45:54.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129807
2026-03-06T20:45:54.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:45:54.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:45:54.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:45:57.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3144280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:45:57.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:45:57.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:45:58.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-06T20:45:58.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:45:59.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QMZ3aOW%2FSTWPv%2FEEgnPZDt6IUnk%3D&Expires=1772909158 HTTP/1.1" 200 92080
2026-03-06T20:46:00.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:46:00.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:46:00.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:46:00.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:46:00.162 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:46:16.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:46:16.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:46:16.811 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:46:16.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:46:16.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:46:46.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:46:46.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:46:47.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:46:47.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:46:47.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:46:47.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:46:47.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-06T20:46:47.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:46:47.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:46:47.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201038
2026-03-06T20:46:47.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:46:47.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:46:47.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:46:47.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129935
2026-03-06T20:46:47.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:46:47.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:46:47.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:46: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 0x7fcf697f79d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:46:50.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:46:50.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:46:51.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:46:51.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:46:52.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F7beepxV6MBZ%2FNw1DKZgX72REaQ%3D&Expires=1772909211 HTTP/1.1" 200 92080
2026-03-06T20:46:52.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:46:52.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:46:52.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:46:52.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:46:52.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:47:08.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:47:08.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:47:08.640 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:47:08.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:47:08.686 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:47:38.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:47:38.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:47:38.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:47:38.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:47:38.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:47:38.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:47:38.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-06T20:47:38.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:47:38.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:47:38.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200864
2026-03-06T20:47:38.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:47:38.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:47:38.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:47:38.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129950
2026-03-06T20:47:38.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:47:38.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:47:38.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:47: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 0x7fcf6979a620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:47:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:47:41.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:47:43.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:47:43.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:47:43.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YPOQkVpWuFvZldF3cAty2a6DFw4%3D&Expires=1772909262 HTTP/1.1" 200 92080
2026-03-06T20:47:44.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:47:44.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:47:44.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:47:44.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:47:44.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:48:01.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:48:01.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:48:01.207 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:48:01.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:48:01.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:48:31.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:48:31.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:48:31.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:48:31.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:48:31.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:48:31.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:48:31.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-06T20:48:31.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:48:31.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:48:31.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200864
2026-03-06T20:48:31.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:48:31.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:48:31.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:48:31.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129656
2026-03-06T20:48:31.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:48:31.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:48:31.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:48: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 0x7fcf693b87f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:48:34.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:48:34.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:48:36.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-06T20:48:36.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:48:36.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184502.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s%2FvSzbiQSjOsgYzwVIXll%2F7eGiQ%3D&Expires=1772909315 HTTP/1.1" 200 92080
2026-03-06T20:48:37.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:48:37.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:48:37.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:48:37.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:48:37.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:48:52.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:48:52.719 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:48:52.748 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:48:52.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:48:52.796 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:49:22.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:49:22.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:49:23.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:49:23.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:49:23.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:49:23.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:49:23.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:49:23.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:49:23.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:49:23.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201315
2026-03-06T20:49:23.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:49:23.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:49:23.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:49:23.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130033
2026-03-06T20:49:23.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:49:23.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:49:23.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:49:26.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 0x7fcf68a93c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:49:26.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:49:26.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:49:27.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-06T20:49:27.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:49:28.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JxGYeCfrYXXEwF1LS2lRy4CDk1M%3D&Expires=1772909367 HTTP/1.1" 200 95105
2026-03-06T20:49:28.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:49:28.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:49:28.781 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:49:28.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:49:28.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:49:43.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:49:44.007 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:49:44.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:49:44.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:49:44.084 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:50:14.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:50:14.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:50:14.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:50:14.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:50:14.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:50:14.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:50:14.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-06T20:50:14.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:50:14.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:50:14.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201224
2026-03-06T20:50:14.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:50:14.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:50:14.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:50:15.000 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130033
2026-03-06T20:50:15.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:50:15.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:50:15.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:50:18.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 0x7fcf694130a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:50:18.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:50:18.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:50:19.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-06T20:50:19.254 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:50:20.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nTJa984l8jCbePqt%2B0Jz21gRbEY%3D&Expires=1772909419 HTTP/1.1" 200 95105
2026-03-06T20:50:20.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:50:20.641 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:50:20.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:50:20.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:50:20.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:50:36.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:50:36.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:50:36.868 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:50:36.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:50:36.915 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:51:06.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:51:06.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:51:07.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:51:07.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:51:07.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:51:07.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:51:07.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-06T20:51:07.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:51:07.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:51:07.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201224
2026-03-06T20:51:07.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:51:07.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:51:07.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:51:07.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130033
2026-03-06T20:51:07.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:51:07.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:51:07.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:51:10.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 0x7fceb2c1a170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:51:10.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:51:10.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:51:11.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-06T20:51:11.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:51:12.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jXUXEYmx6WoR6bdADB13vRJ3RdY%3D&Expires=1772909471 HTTP/1.1" 200 95105
2026-03-06T20:51:12.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:51:12.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:51:12.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:51:12.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:51:12.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:51:27.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:51:28.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:51:28.065 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:51:28.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:51:28.113 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:51:58.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:51:58.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:51:58.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:51:58.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:51:58.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:51:58.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:51:58.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-06T20:51:58.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:51:58.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:51:58.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200750
2026-03-06T20:51:58.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:51:58.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:51:58.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:51:58.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129960
2026-03-06T20:51:58.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:51:58.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:51:58.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:52:01.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 0x7fceb2c43610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:52:01.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:52:01.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:52:02.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-06T20:52:02.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:52:03.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vv5tUL3qFdT1EuXz2Xy5Rns8ZfM%3D&Expires=1772909522 HTTP/1.1" 200 95105
2026-03-06T20:52:04.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:52:04.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:52:04.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:52:04.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:52:04.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:52:19.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:52:19.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:52:19.721 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:52:19.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:52:19.769 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:52:49.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:52:49.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:52:50.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:52:50.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:52:50.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:52:50.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:52:50.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-06T20:52:50.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:52:50.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:52:50.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201116
2026-03-06T20:52:50.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:52:50.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:52:50.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:52:50.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129715
2026-03-06T20:52:50.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:52:50.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:52:50.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:52: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 0x7fcf6945bdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:52:53.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:52:53.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:52:54.337 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:52:54.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:52:55.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-184902.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PAknpIy6QzuGNpNS%2FjnLEgagWXQ%3D&Expires=1772909574 HTTP/1.1" 200 95105
2026-03-06T20:52:55.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:52:55.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:52:55.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:52:55.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:52:55.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:53:11.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:53:11.709 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:53:11.738 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:53:11.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:53:11.786 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:53:41.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:53:41.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:53:42.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:53:42.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:53:42.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:53:42.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:53:42.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-06T20:53:42.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:53:42.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:53:42.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201116
2026-03-06T20:53:42.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:53:42.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:53:42.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:53:42.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129915
2026-03-06T20:53:42.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:53:42.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:53:42.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:53:45.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 0x7fceb2c187f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:53:45.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:53:45.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:53:46.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:53:46.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:53:47.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8RYsZAyMCwJhrFqvQmFhYOnlZ1E%3D&Expires=1772909626 HTTP/1.1" 200 63684
2026-03-06T20:53:47.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:53:47.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:53:47.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:53:47.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:53:47.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:54:04.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:54:04.874 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:54:04.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:54:04.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:54:04.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:54:34.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:54:34.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:54:35.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T20:54:35.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:54:35.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:54:35.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:54:35.509 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:54:35.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:54:35.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:54:35.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200981
2026-03-06T20:54:35.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:54:35.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:54:35.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:54:35.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129915
2026-03-06T20:54:35.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:54:35.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:54:35.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:54:38.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 0x7fcf68e2f010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:54:38.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:54:38.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:54:39.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:54:39.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:54:40.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2vGAmGOUTaYF8szL%2BNDVnrpj1%2Fs%3D&Expires=1772909679 HTTP/1.1" 200 63684
2026-03-06T20:54:40.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:54:40.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:54:40.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:54:40.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:54:40.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:54:55.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:54:55.730 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:54:55.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:54:55.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:54:55.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:55:25.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:55:25.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:55:25.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16931
2026-03-06T20:55:25.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:55:25.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:55:25.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:55:25.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-06T20:55:25.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:55:25.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:55:25.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201128
2026-03-06T20:55:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:55:26.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:55:26.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:55:26.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129832
2026-03-06T20:55:26.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:55:26.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:55:26.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:55: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 0x7fcf6924ad40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:55:29.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:55:29.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:55:30.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-06T20:55:30.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:55:31.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4%2Fo47rFanUZbwaCAU5D50Z%2F1Wcg%3D&Expires=1772909730 HTTP/1.1" 200 63684
2026-03-06T20:55:31.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:55:31.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:55:31.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:55:31.399 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:55:31.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:55:48.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:55:48.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:55:48.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:55:48.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:55:48.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:56:18.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:56:18.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:56:18.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16931
2026-03-06T20:56:18.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:56:18.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:56:18.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:56:18.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-06T20:56:18.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:56:18.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:56:18.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201128
2026-03-06T20:56:18.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:56:18.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:56:18.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:56:18.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129807
2026-03-06T20:56:18.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:56:18.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:56:18.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:56: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 0x7fceb3105a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:56:21.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:56:21.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:56:22.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-06T20:56:22.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:56:23.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185303.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RCldTd%2FDbXWJmd1QEcCkMQCPIos%3D&Expires=1772909782 HTTP/1.1" 200 63684
2026-03-06T20:56:23.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:56:23.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:56:23.988 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:56:24.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:56:24.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:56:38.756 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:56:38.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:56:38.900 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:56:38.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:56:38.948 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:57:08.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:57:08.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:57:09.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16931
2026-03-06T20:57:09.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:57:09.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:57:09.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:57:09.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-06T20:57:09.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:57:09.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:57:09.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201620
2026-03-06T20:57:09.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:57:09.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:57:09.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:57:09.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130074
2026-03-06T20:57:09.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:57:09.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:57:09.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:57:12.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 0x7fcf694cbf10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:57:12.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:57:12.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:57:13.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-06T20:57:13.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:57:14.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aeT6TwRAGD6yRHQFwLqt6d1hojk%3D&Expires=1772909833 HTTP/1.1" 200 92494
2026-03-06T20:57:14.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:57:14.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:57:14.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:57:14.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:57:14.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:57:30.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:57:30.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:57:30.366 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:57:30.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:57:30.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:58:00.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:58:00.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:58:00.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16931
2026-03-06T20:58:00.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:58:00.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:58:00.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:58:00.893 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T20:58:00.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:58:00.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:58:00.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201906
2026-03-06T20:58:00.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:58:00.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:58:00.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:58:00.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130074
2026-03-06T20:58:00.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:58:00.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:58:00.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:58: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 0x7fcf692a7160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:58:04.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:58:04.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:58:05.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T20:58:05.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:58:05.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HjfNCDgVkNEWtZtcfVh6VCKXFdk%3D&Expires=1772909885 HTTP/1.1" 200 92494
2026-03-06T20:58:06.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:58:06.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:58:06.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:58:06.533 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:58:06.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:58:21.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:58:21.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:58:21.816 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:58:21.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:58:21.863 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:58:51.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:58:51.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:58:52.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16931
2026-03-06T20:58:52.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:58:52.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:58:52.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:58:52.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-06T20:58:52.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:58:52.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:58:52.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201906
2026-03-06T20:58:52.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:58:52.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:58:52.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:58:52.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130248
2026-03-06T20:58:52.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:58:52.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:58:52.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:58:55.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fd000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:58:55.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:58:55.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:58:56.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-06T20:58:56.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:58:57.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KK7yyPk%2Ff5C1vQOz4YQ2D5arbKY%3D&Expires=1772909936 HTTP/1.1" 200 92494
2026-03-06T20:58:57.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:58:57.681 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:58:57.681 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:58:57.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:58:57.704 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T20:59:14.155 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:59:14.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T20:59:14.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T20:59:14.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T20:59:14.347 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T20:59:44.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T20:59:44.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T20:59:44.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16931
2026-03-06T20:59:44.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T20:59:44.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T20:59:44.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T20:59: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-06T20:59:44.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T20:59:44.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T20:59:44.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201630
2026-03-06T20:59:44.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:59:44.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T20:59:44.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T20:59:44.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130248
2026-03-06T20:59:44.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T20:59:44.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T20:59:44.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T20:59:47.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab38b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T20:59:47.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T20:59:47.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T20:59:48.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-06T20:59:48.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T20:59:49.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U0SzqzBnuHoF08qa93PPFXTXYaE%3D&Expires=1772909988 HTTP/1.1" 200 92494
2026-03-06T20:59:50.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T20:59:50.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T20:59:50.348 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T20:59:50.370 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T20:59:50.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:00:06.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:00:06.132 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:00:06.161 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:00:06.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:00:06.209 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:00:36.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:00:36.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:00:36.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16872
2026-03-06T21:00:36.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:00:36.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:00:36.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:00:36.530 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:00:36.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:00:36.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:00:36.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201630
2026-03-06T21:00:36.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:00:36.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:00:36.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:00:36.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129963
2026-03-06T21:00:36.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:00:36.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:00:36.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:00: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 0x7fceb3106470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:00:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:00:39.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:00:40.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-06T21:00:40.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:00:41.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-185704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5z3f9xG9bpzkVh09oixa6fiJcN4%3D&Expires=1772910040 HTTP/1.1" 200 92494
2026-03-06T21:00:42.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:00:42.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:00:42.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:00:42.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:00:42.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:00:57.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:00:57.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:00:57.198 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:00:57.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:00:57.246 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:01:27.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:01:27.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:01:27.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16872
2026-03-06T21:01:27.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:01:27.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:01:27.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:01:27.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:01:27.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:01:27.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:01:27.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201630
2026-03-06T21:01:27.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:01:27.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:01:27.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:01:27.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129963
2026-03-06T21:01:27.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:01:27.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:01:27.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:01:30.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 0x7fcf68bcdf30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:01:30.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:01:30.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:01:32.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-06T21:01:32.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:01:32.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CiBR4o1NqAq9Iap51H3C%2FluAIzA%3D&Expires=1772910091 HTTP/1.1" 200 127920
2026-03-06T21:01:33.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:01:33.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:01:33.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:01:33.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:01:33.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:01:49.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:01:49.469 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:01:49.498 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:01:49.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:01:49.546 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:02:19.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:02:19.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:02:19.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16872
2026-03-06T21:02:19.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:02:19.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:02:19.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:02:19.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-06T21:02:19.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:02:19.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:02:19.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200554
2026-03-06T21:02:19.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:02:19.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:02:19.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:02:19.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129525
2026-03-06T21:02:19.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:02:19.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:02:19.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:02:22.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c419c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:02:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:02:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:02:24.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-06T21:02:24.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:02:25.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CgNwmRBhQN02kxMR%2BtMtnjYT%2Ffg%3D&Expires=1772910144 HTTP/1.1" 200 127920
2026-03-06T21:02:25.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:02:25.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:02:25.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:02:25.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:02:25.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:02:40.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:02:40.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:02:41.020 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:02:41.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:02:41.068 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:03:11.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:03:11.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:03:11.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16872
2026-03-06T21:03:11.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:03:11.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:03:11.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:03:11.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-06T21:03:11.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:03:11.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:03:11.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200238
2026-03-06T21:03:11.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:03:11.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:03:11.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:03:11.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129525
2026-03-06T21:03:11.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:03:11.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:03:11.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:03:14.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 0x7fcf6b9c1330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:03:14.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:03:14.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:03:15.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-06T21:03:15.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:03:16.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0stzJ4jOV1Nae8bIVc6qKbfWlso%3D&Expires=1772910195 HTTP/1.1" 200 127920
2026-03-06T21:03:16.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:03:16.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:03:16.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:03:16.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:03:16.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:03:32.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:03:32.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:03:32.757 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:03:32.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:03:32.803 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:04:02.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:04:02.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:04:02.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16872
2026-03-06T21:04:02.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:04:02.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:04:02.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:04:02.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-06T21:04:02.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:04:02.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:04:02.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200238
2026-03-06T21:04:02.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:04:02.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:04:02.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:04:02.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129525
2026-03-06T21:04:03.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:04:03.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:04:03.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:04:06.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 0x7fceb2c19030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:04:06.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:04:06.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:04:07.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-06T21:04:07.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:04:08.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NUssp1DOh6zsM5OqJOl3C7s%2F1ew%3D&Expires=1772910247 HTTP/1.1" 200 127920
2026-03-06T21:04:08.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:04:08.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:04:08.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:04:08.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:04:08.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:04:23.946 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:04:24.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:04:24.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:04:24.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:04:24.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:04:54.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:04:54.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:04:54.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16872
2026-03-06T21:04:54.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:04:54.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:04:54.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:04:54.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-06T21:04:54.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:04:54.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:04:54.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200880
2026-03-06T21:04:54.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:04:54.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:04:54.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:04:54.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129397
2026-03-06T21:04:54.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:04:54.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:04:54.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:04: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 0x7fceb3146ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:04:57.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:04:57.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:04:58.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:04:58.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:04:59.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yuSs3R37Na%2BuTnrf0%2BnBvvT6cys%3D&Expires=1772910298 HTTP/1.1" 200 127920
2026-03-06T21:05:00.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:05:00.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:05:00.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:05:00.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:05:00.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:05:15.461 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:05:15.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:05:15.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:05:15.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:05:15.657 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:05:45.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:05:45.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:05:46.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T21:05:46.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:05:46.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:05:46.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:05:46.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-06T21:05:46.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:05:46.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:05:46.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200630
2026-03-06T21:05:46.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:05:46.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:05:46.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:05:46.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129675
2026-03-06T21:05:46.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:05:46.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:05:46.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:05:49.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:05:49.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:05:49.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:05:50.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-06T21:05:50.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:05:51.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2zNbuPeWtnwpN63%2FEHF1ZiC%2BMSc%3D&Expires=1772910350 HTTP/1.1" 200 112712
2026-03-06T21:05:52.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:05:52.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:05:52.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:05:52.081 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:05:52.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:06:08.055 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:06:08.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:06:08.200 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:06:08.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:06:08.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:06:38.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:06:38.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:06:38.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T21:06:38.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:06:38.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:06:38.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:06:38.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-06T21:06:38.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:06:38.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:06:38.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200630
2026-03-06T21:06:38.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:06:38.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:06:38.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:06:38.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129723
2026-03-06T21:06:38.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:06:38.698 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:06:38.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:06:41.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 0x7fceb2bec5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:06:41.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:06:41.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:06:42.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:06:42.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:06:43.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tqEqmtN2KEunKfrnoqKKWHolsic%3D&Expires=1772910402 HTTP/1.1" 200 112712
2026-03-06T21:06:44.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:06:44.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:06:44.308 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:06:44.330 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:06:44.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:07:00.292 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:07:00.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:07:00.436 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:07:00.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:07:00.484 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:07:30.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:07:30.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:07:30.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T21:07:30.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:07:30.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:07:30.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:07:30.804 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:07:30.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:07:30.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:07:30.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200777
2026-03-06T21:07:30.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:07:30.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:07:30.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:07:30.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129629
2026-03-06T21:07:30.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:07:30.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:07:30.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:07:33.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 0x7fcf697140d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:07:33.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:07:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:07:35.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-06T21:07:35.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:07:35.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kmk1OntCzWxJaTM0HXlOJdeZ4rM%3D&Expires=1772910454 HTTP/1.1" 200 112712
2026-03-06T21:07:36.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:07:36.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:07:36.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:07:36.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:07:36.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:07:51.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:07:51.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:07:51.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:07:51.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:07:51.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:08:21.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:08:21.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:08:21.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T21:08:21.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:08:21.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:08:21.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:08:21.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:08:21.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:08:21.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:08:21.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201420
2026-03-06T21:08:21.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:08:21.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:08:21.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:08:21.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129629
2026-03-06T21:08:21.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:08:21.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:08:21.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:08: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 0x7fcf68ab82b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:08:25.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:08:25.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:08: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-06T21:08:26.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:08:27.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nh2WX5D3HYHS%2BXblowW3RxYCOOY%3D&Expires=1772910506 HTTP/1.1" 200 112712
2026-03-06T21:08:27.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:08:27.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:08:27.529 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:08:27.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:08:27.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:08:43.249 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:08:43.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:08:43.395 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:08:43.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:08:43.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:09:13.441 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:09:13.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:09:13.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16916
2026-03-06T21:09:13.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:09:13.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:09:13.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:09:13.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-06T21:09:13.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:09:13.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:09:13.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201420
2026-03-06T21:09:13.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:09:13.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:09:13.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:09:13.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129924
2026-03-06T21:09:13.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:09:13.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:09:13.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:09:16.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 0x7fcf694fee90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:09:16.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:09:16.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:09:18.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:09:18.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:09:19.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=P2OQBK5HAM7az90t2ZpbEX0ktRw%3D&Expires=1772910557 HTTP/1.1" 200 129285
2026-03-06T21:09:19.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:09:19.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:09:19.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:09:19.633 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:09:19.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:09:35.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:09:35.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:09:35.401 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:09:35.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:09:35.449 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:10:05.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:10:05.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:10:06.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16863
2026-03-06T21:10:06.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:10:06.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:10:06.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:10:06.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-06T21:10:06.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:10:06.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:10:06.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201233
2026-03-06T21:10:06.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:10:06.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:10:06.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:10:06.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129924
2026-03-06T21:10:06.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:10:06.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:10:06.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:10: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 0x7fcf6bc09ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:10:09.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:10:09.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:10:10.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-06T21:10:10.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:10:11.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T%2BtZNiNvNF4HD0IR6kwyHenAQkA%3D&Expires=1772910610 HTTP/1.1" 200 129285
2026-03-06T21:10:12.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:10:12.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:10:12.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:10:12.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:10:12.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:10:27.454 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:10:27.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:10:27.602 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:10:27.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:10:27.649 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:10:57.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:10:57.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:10:57.884 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16863
2026-03-06T21:10:57.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:10:57.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:10:57.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:10:57.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-06T21:10:57.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:10:57.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:10:57.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200886
2026-03-06T21:10:57.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:10:57.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:10:57.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:10:57.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129728
2026-03-06T21:10:57.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:10:57.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:10:57.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:11:00.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c88640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:11:00.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:11:00.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:11:02.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:11:02.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:11:02.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i4wQsEgeS7m%2Br%2BRxtaZg%2BHMroYQ%3D&Expires=1772910661 HTTP/1.1" 200 129285
2026-03-06T21:11:03.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:11:03.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:11:03.478 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:11:03.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:11:03.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:11:19.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:11:19.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:11:19.795 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:11:19.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:11:19.843 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:11:49.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:11:49.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:11:50.020 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16863
2026-03-06T21:11:50.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:11:50.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:11:50.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:11:50.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-06T21:11:50.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:11:50.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:11:50.042 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200886
2026-03-06T21:11:50.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:11:50.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:11:50.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:11:50.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129606
2026-03-06T21:11:50.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:11:50.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:11:50.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:11: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 0x7fcf69702cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:11:53.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:11:53.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:11:54.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:11:54.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:11:55.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MWvpWUWAmGU2%2B3uA3LHBbEDK7m0%3D&Expires=1772910714 HTTP/1.1" 200 129285
2026-03-06T21:11:55.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:11:55.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:11:55.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:11:55.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:11:55.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:12:12.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:12:12.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:12:12.536 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:12:12.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:12:12.583 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:12:42.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:12:42.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:12:42.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16863
2026-03-06T21:12:42.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:12:42.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:12:42.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:12:42.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-06T21:12:42.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:12:42.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:12:42.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200813
2026-03-06T21:12:42.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:12:42.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:12:42.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:12:42.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129606
2026-03-06T21:12:42.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:12:42.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:12:42.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:12: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 0x7fcf68e19990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:12:45.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:12:45.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:12:47.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-06T21:12:47.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:12:47.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-190903.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3pB%2BapGOk38cGJKFZ5yy%2FV6%2BF6s%3D&Expires=1772910766 HTTP/1.1" 200 129285
2026-03-06T21:12:48.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:12:48.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:12:48.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:12:48.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:12:48.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:13:04.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:13:05.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:13:05.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:13:05.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:13:05.158 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:13:35.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:13:35.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:13:35.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16863
2026-03-06T21:13:35.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:13:35.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:13:35.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:13:35.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-06T21:13:35.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:13:35.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:13:35.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201317
2026-03-06T21:13:35.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:13:35.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:13:35.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:13:35.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129644
2026-03-06T21:13:35.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:13:35.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:13:35.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:13: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 0x7fcf6b9a2d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:13:38.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:13:38.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:13:39.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:13:39.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:13:40.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ca7%2Bs8dE9cE4DsKjlHjqJxr4UVs%3D&Expires=1772910819 HTTP/1.1" 200 112695
2026-03-06T21:13:41.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:13:41.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:13:41.059 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:13:41.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:13:41.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:13:57.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:13:57.368 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:13:57.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:13:57.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:13:57.444 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:14:27.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:14:27.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:14:27.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16863
2026-03-06T21:14:27.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:14:27.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:14:27.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:14:27.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-06T21:14:27.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:14:27.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:14:27.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201317
2026-03-06T21:14:27.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:14:27.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:14:27.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:14:27.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129829
2026-03-06T21:14:27.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:14:27.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:14:27.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:14:30.711 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b62aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:14:30.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:14:30.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:14:31.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-06T21:14:31.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:14:32.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Xsa%2BQHPq5Bxz%2F%2Buvmrmf1LG7SZM%3D&Expires=1772910871 HTTP/1.1" 200 112695
2026-03-06T21:14:33.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:14:33.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:14:33.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:14:33.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:14:33.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:14:49.565 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:14:49.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:14:49.709 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:14:49.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:14:49.756 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:15:19.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:15:19.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:15:20.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:15:20.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:15:20.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:15:20.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:15:20.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-06T21:15:20.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:15:20.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:15:20.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201317
2026-03-06T21:15:20.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:15:20.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:15:20.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:15:20.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129829
2026-03-06T21:15:20.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:15:20.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:15:20.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:15: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 0x7fcf693b99c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:15:23.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:15:23.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:15:24.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-06T21:15:24.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:15:25.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z1wIqKWuIQr%2FgfTja5Bfkid6uDs%3D&Expires=1772910924 HTTP/1.1" 200 112695
2026-03-06T21:15:25.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:15:25.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:15:25.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:15:25.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:15:25.729 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:15:41.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:15:41.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:15:41.394 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:15:41.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:15:41.441 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:16:11.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:16:11.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:16:11.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:16:11.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:16:11.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:16:11.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:16:11.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-06T21:16:11.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:16:11.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:16:11.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200874
2026-03-06T21:16:11.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:16:11.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:16:11.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:16:11.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129434
2026-03-06T21:16:11.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:16:11.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:16:11.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:16: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 0x7fcf6928e9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:16:14.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:16:14.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:16:16.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-06T21:16:16.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:16:16.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191304.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r1odQlyD3%2BED50vR9OnJ%2F2vI4UA%3D&Expires=1772910975 HTTP/1.1" 200 112695
2026-03-06T21:16:17.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:16:17.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:16:17.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:16:17.438 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:16:17.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:16:34.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:16:34.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:16:34.456 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:16:34.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:16:34.504 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:17:04.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:17:04.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:17:04.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:17:04.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:17:04.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:17:04.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:17:04.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-06T21:17:04.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:17:04.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:17:04.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200874
2026-03-06T21:17:04.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:17:04.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:17:04.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:17:04.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129434
2026-03-06T21:17:04.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:17:04.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:17:04.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:17:07.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 0x7fcf68be2380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:17:07.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:17:07.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:17:09.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-06T21:17:09.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:17:10.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AH%2FenX74RE96B8yJsUgYyO3NbiQ%3D&Expires=1772911028 HTTP/1.1" 200 104862
2026-03-06T21:17:10.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:17:10.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:17:10.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:17:10.564 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:17:10.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:17:26.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:17:26.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:17:26.668 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:17:26.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:17:26.715 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:17:56.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:17:56.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:17:57.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:17:57.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:17:57.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:17:57.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:17:57.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-06T21:17:57.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:17:57.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:17:57.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200876
2026-03-06T21:17:57.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:17:57.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:17:57.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:17:57.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129434
2026-03-06T21:17:57.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:17:57.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:17:57.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:18: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 0x7fcf6bbb7850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:18:00.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:18:00.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:18:01.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-06T21:18:01.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:18:02.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DrmL3mUCUabJfxHuTSoveCBDXvM%3D&Expires=1772911081 HTTP/1.1" 200 104862
2026-03-06T21:18:02.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:18:02.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:18:02.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:18:02.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:18:02.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:18:19.479 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:18:19.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:18:19.627 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:18:19.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:18:19.674 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:18:49.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:18:49.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:18:49.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:18:49.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:18:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:18:49.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:18:49.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-06T21:18:49.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:18:49.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:18:49.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201073
2026-03-06T21:18:50.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:18:50.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:18:50.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:18:50.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129445
2026-03-06T21:18:50.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:18:50.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:18:50.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:18:53.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 0x7fceb2c1a170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:18:53.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:18:53.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:18:54.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-06T21:18:54.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:18:55.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MS%2FWRbYkZFh6qqTQhST7YY0162k%3D&Expires=1772911134 HTTP/1.1" 200 104862
2026-03-06T21:18:55.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:18:55.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:18:55.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:18:55.743 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:18:55.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:19:11.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:19:11.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:19:11.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:19:11.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:19:11.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:19:41.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:19:41.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:19:42.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:19:42.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:19:42.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:19:42.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:19:42.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-06T21:19:42.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:19:42.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:19:42.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201073
2026-03-06T21:19:42.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:19:42.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:19:42.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:19:42.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129602
2026-03-06T21:19:42.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:19:42.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:19:42.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:19: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 0x7fcf6924bfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:19:45.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:19:45.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:19:46.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-06T21:19:46.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:19:47.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z8%2B2y7sg4rlvEYvAMm2%2BVIGWqgM%3D&Expires=1772911186 HTTP/1.1" 200 104862
2026-03-06T21:19:47.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:19:47.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:19:47.790 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:19:47.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:19:47.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:20:03.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:20:03.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:20:03.658 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:20:03.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:20:03.706 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:20:33.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:20:33.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:20:34.355 [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-06T21:20:34.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:20:34.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:20:34.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:20:34.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-06T21:20:34.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:20:34.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:20:34.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201370
2026-03-06T21:20:34.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:20:34.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:20:34.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:20:34.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129383
2026-03-06T21:20:34.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:20:34.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:20:34.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:20: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 0x7fcf68c8c190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:20:37.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:20:37.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:20:38.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-06T21:20:38.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:20:39.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-191704.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WA%2FObMLMZscr8CHmAYcMaObpztM%3D&Expires=1772911238 HTTP/1.1" 200 104862
2026-03-06T21:20:39.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:20:40.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:20:40.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:20:40.027 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:20:40.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:20:56.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:20:56.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:20:56.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:20:56.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:20:56.528 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:21:26.558 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:21:26.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:21:26.840 [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-06T21:21:26.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:21:26.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:21:26.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:21:26.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-06T21:21:26.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:21:26.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:21:26.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201292
2026-03-06T21:21:26.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:21:26.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:21:26.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:21:26.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129383
2026-03-06T21:21:26.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:21:26.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:21:26.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:21:29.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 0x7fcf691e9b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:21:29.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:21:29.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:21:31.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:21:31.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:21:32.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dt3%2BxrT0tV0fcPFDj4da0W6IIHQ%3D&Expires=1772911290 HTTP/1.1" 200 74084
2026-03-06T21:21:32.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:21:32.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:21:32.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:21:32.387 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:21:32.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:21:48.411 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:21:48.527 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:21:48.556 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:21:48.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:21:48.604 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:22:18.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:22:18.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:22:18.758 [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-06T21:22:18.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:22:18.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:22:18.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:22:18.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-06T21:22:18.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:22:18.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:22:18.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201292
2026-03-06T21:22:18.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:22:18.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:22:18.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:22:18.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129645
2026-03-06T21:22:18.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:22:18.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:22:18.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:22:21.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 0x7fceb31363e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:22:21.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:22:21.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:22:23.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-06T21:22:23.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:22:23.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uS0kY8Dghp4kXcegs5sRtP99q8I%3D&Expires=1772911342 HTTP/1.1" 200 74084
2026-03-06T21:22:24.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:22:24.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:22:24.147 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:22:24.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:22:24.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:22:39.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:22:40.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:22:40.061 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:22:40.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:22:40.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:23:10.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:23:10.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:23:10.417 [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-06T21:23:10.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:23:10.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:23:10.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:23:10.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-06T21:23:10.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:23:10.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:23:10.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201432
2026-03-06T21:23:10.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:23:10.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:23:10.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:23:10.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129719
2026-03-06T21:23:10.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:23:10.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:23:10.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:23:13.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 0x7fcf693b8730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:23:13.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:23:13.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:23:14.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-06T21:23:14.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:23:15.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0UCP2lLJKxY8Bxqiqs8xMmXQE1s%3D&Expires=1772911394 HTTP/1.1" 200 74084
2026-03-06T21:23:15.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:23:15.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:23:15.840 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:23:15.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:23:15.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:23:33.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:23:33.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:23:33.447 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:23:33.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:23:33.494 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:24:03.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:24:03.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:24:03.634 [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-06T21:24:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:24:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:24:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:24:03.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-06T21:24:03.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:24:03.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:24:03.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201330
2026-03-06T21:24:03.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:24:03.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:24:03.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:24:03.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129719
2026-03-06T21:24:03.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:24:03.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:24:03.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21: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 0x7fcf68d179a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:24:06.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:24:06.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:24:07.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:24:07.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:24:08.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bSWpe%2FWU6LxMcaNKBMCl4aytgHw%3D&Expires=1772911447 HTTP/1.1" 200 74084
2026-03-06T21:24:09.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:24:09.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:24:09.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:24:09.076 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:24:09.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:24:24.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:24:24.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:24:24.897 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:24:24.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:24:24.945 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:24:54.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:24:54.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:24:55.248 [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-06T21:24:55.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:24:55.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:24:55.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:24:55.271 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:24:55.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:24:55.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:24:55.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201330
2026-03-06T21:24:55.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:24:55.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:24:55.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:24:55.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129608
2026-03-06T21:24:55.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:24:55.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:24:55.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:24:58.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 0x7fcf68e34670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:24:58.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:24:58.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:24:59.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:24:59.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:25:00.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192103.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sNrX4XLL1%2B%2Bz02HQDQ3A%2BvNNKs4%3D&Expires=1772911499 HTTP/1.1" 200 74084
2026-03-06T21:25:00.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:25:00.687 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:25:00.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:25:00.710 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:25:00.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:25:16.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:25:16.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:25:16.287 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:25:16.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:25:16.335 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:25:46.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:25:46.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:25:46.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:25:46.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:25:46.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:25:46.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:25:46.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-06T21:25:46.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:25:46.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:25:46.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201481
2026-03-06T21:25:46.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:25:46.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:25:46.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:25:46.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129608
2026-03-06T21:25:46.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:25:46.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:25:46.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:25: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 0x7fcf68a3a6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:25:49.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:25:49.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:25:50.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-06T21:25:50.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:25:51.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4%2FUJ%2BEHObNM4NnK%2FxUOU%2Fp%2Fa%2BDg%3D&Expires=1772911550 HTTP/1.1" 200 81032
2026-03-06T21:25:52.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:25:52.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:25:52.365 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:25:52.388 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:25:52.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:26:07.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:26:07.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:26:07.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:26:07.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:26:07.854 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:26:37.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:26:37.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:26:38.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:26:38.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:26:38.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:26:38.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:26:38.149 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:26:38.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:26:38.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:26:38.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200748
2026-03-06T21:26:38.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:26:38.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:26:38.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:26:38.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129881
2026-03-06T21:26:38.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:26:38.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:26:38.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:26:41.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928e6e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:26:41.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:26:41.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:26:42.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:26:42.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:26:43.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vsKTd1hftWCoG5FJol96gyHCObI%3D&Expires=1772911602 HTTP/1.1" 200 81032
2026-03-06T21:26:43.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:26:43.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:26:43.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:26:43.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:26:43.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:26:58.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:26:58.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:26:58.713 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:26:58.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:26:58.760 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:27:28.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:27:28.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:27:28.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:27:28.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:27:28.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:27:28.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:27:28.918 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:27:28.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:27:28.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:27:28.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200748
2026-03-06T21:27:28.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:27:28.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:27:28.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:27:28.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129590
2026-03-06T21:27:28.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:27:28.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:27:28.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:27:32.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 0x7fcf6924a590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:27:32.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:27:32.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:27:33.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-06T21:27:33.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:27:34.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9Z%2BQ32xMZFvbFLveC47l99CrnTs%3D&Expires=1772911653 HTTP/1.1" 200 81032
2026-03-06T21:27:34.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:27:34.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:27:34.580 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:27:34.600 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:27:34.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:27:50.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:27:50.263 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:27:50.292 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:27:50.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:27:50.340 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:28:20.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:28:20.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:28:20.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:28:20.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:28:20.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:28:20.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:28:20.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-06T21:28:20.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:28:20.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:28:20.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201446
2026-03-06T21:28:20.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:28:20.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:28:20.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:28:20.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129668
2026-03-06T21:28:20.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:28:20.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:28:20.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:28:23.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 0x7fceb310b7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:28:23.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:28:23.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:28:24.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-06T21:28:24.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:28:25.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192504.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RN%2Fr3xJRIWX8EsxpN2Gm2WF5%2FUw%3D&Expires=1772911704 HTTP/1.1" 200 81032
2026-03-06T21:28:26.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:28:26.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:28:26.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:28:26.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:28:26.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:28:41.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:28:41.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:28:41.879 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:28:41.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:28:41.926 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:29:11.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:29:11.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:29:12.226 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15871
2026-03-06T21:29:12.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:29:12.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:29:12.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:29:12.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-06T21:29:12.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:29:12.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:29:12.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201446
2026-03-06T21:29:12.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:29:12.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:29:12.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:29:12.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129668
2026-03-06T21:29:12.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:29:12.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:29:12.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:29:15.383 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a05780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:29:15.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:29:15.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:29:16.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:29:16.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:29:17.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wtowxTPlqnNogH0hA7%2FZQMdX6tA%3D&Expires=1772911756 HTTP/1.1" 200 104422
2026-03-06T21:29:18.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:29:18.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:29:18.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:29:18.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:29:18.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:29:35.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:29:35.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:29:35.362 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:29:35.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:29:35.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:30:05.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:30:05.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:30:06.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15885
2026-03-06T21:30:06.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:30:06.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:30:06.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:30:06.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-06T21:30:06.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:30:06.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:30:06.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201446
2026-03-06T21:30:06.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:30:06.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:30:06.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:30:06.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129668
2026-03-06T21:30:06.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:30:06.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:30:06.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:30:09.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738c9a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:30:09.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:30:09.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:30:10.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:30:10.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:30:11.712 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3pq4EyYDCpF%2Bin%2BFqrEsPnaZal8%3D&Expires=1772911810 HTTP/1.1" 200 104422
2026-03-06T21:30:12.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:30:12.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:30:12.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:30:12.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:30:12.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:30:26.749 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:30:26.863 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:30:26.892 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:30:26.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:30:26.940 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:30:56.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:30:56.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:30:57.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15885
2026-03-06T21:30:57.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:30:57.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:30:57.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:30:57.108 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:30:57.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:30:57.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:30:57.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201506
2026-03-06T21:30:57.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:30:57.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:30:57.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:30:57.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129668
2026-03-06T21:30:57.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:30:57.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:30:57.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:31:00.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 0x7fcf68a77f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:31:00.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:31:00.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:31:01.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-06T21:31:01.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:31:02.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uoYZAn6DHXNOwNzokngahFgIebc%3D&Expires=1772911861 HTTP/1.1" 200 104422
2026-03-06T21:31:02.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:31:02.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:31:02.727 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:31:02.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:31:02.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:31:19.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:31:19.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:31:19.183 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:31:19.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:31:19.230 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:31:49.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:31:49.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:31:49.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15885
2026-03-06T21:31:49.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:31:49.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:31:49.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:31:49.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-06T21:31:49.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:31:49.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:31:49.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201119
2026-03-06T21:31:49.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:31:49.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:31:49.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:31:49.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130043
2026-03-06T21:31:49.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:31:49.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:31:49.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:31:52.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf691eabc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:31:52.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:31:52.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:31:53.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-06T21:31:53.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:31:54.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=98CFMo%2BZRWXW%2Bcl9rXXZAKwSD7A%3D&Expires=1772911913 HTTP/1.1" 200 104422
2026-03-06T21:31:55.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:31:55.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:31:55.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:31:55.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:31:55.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:32:09.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:32:09.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:32:09.912 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:32:09.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:32:09.959 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:32:39.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:32:39.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:32:40.265 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15885
2026-03-06T21:32:40.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:32:40.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:32:40.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:32:40.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:32:40.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:32:40.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:32:40.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201119
2026-03-06T21:32:40.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:32:40.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:32:40.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:32:40.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129666
2026-03-06T21:32:40.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:32:40.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:32:40.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:32: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 0x7fcf68c02d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:32:43.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:32:43.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:32:44.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:32:44.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:32:45.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-192904.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wC3JrKYd5b%2FnHPPbE%2BOeOhjb6N4%3D&Expires=1772911964 HTTP/1.1" 200 104422
2026-03-06T21:32:45.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:32:45.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:32:45.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:32:45.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:32:45.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:33:01.523 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:33:01.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:33:01.668 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:33:01.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:33:01.715 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:33:31.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:33:31.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:33:32.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15885
2026-03-06T21:33:32.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:33:32.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:33:32.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:33:32.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-06T21:33:32.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:33:32.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:33:32.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200931
2026-03-06T21:33:32.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:33:32.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:33:32.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:33:32.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129761
2026-03-06T21:33:32.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:33:32.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:33:32.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:33:35.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 0x7fcf69424580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:33:35.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:33:35.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:33:36.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-06T21:33:36.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:33:37.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uR5zU9Rk9xj7fiaP3JPsPty8aFw%3D&Expires=1772912016 HTTP/1.1" 200 95002
2026-03-06T21:33:37.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:33:37.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:33:37.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:33:38.003 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:33:38.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:33:52.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:33:53.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:33:53.131 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:33:53.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:33:53.178 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:34:23.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:34:23.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:34:24.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15885
2026-03-06T21:34:24.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:34:25.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:34:25.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:34:25.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-06T21:34:25.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:34:25.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:34:25.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201687
2026-03-06T21:34:25.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:34:25.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:34:25.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:34:25.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129741
2026-03-06T21:34:25.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:34:25.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:34:25.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:34:28.151 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d97b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:34:28.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:34:28.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:34:29.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-06T21:34:29.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:34:30.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2usVOxeUdG%2BEUR40X5WOp4ZxMDU%3D&Expires=1772912069 HTTP/1.1" 200 95002
2026-03-06T21:34:30.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:34:30.651 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:34:30.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:34:30.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:34:30.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:34:46.161 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:34:46.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:34:46.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:34:46.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:34:46.351 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:35:16.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:35:16.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:35:16.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15895
2026-03-06T21:35:16.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:35:16.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:35:16.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:35:16.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:35:16.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:35:16.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:35:16.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201687
2026-03-06T21:35:16.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:35:16.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:35:16.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:35:16.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129829
2026-03-06T21:35:16.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:35:16.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:35:16.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:35:19.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c7700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:35:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:35:19.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:35:20.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-06T21:35:20.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:35:21.680 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L3%2BWkw%2FHtSFO7HncGpPkYbmgaSs%3D&Expires=1772912120 HTTP/1.1" 200 95002
2026-03-06T21:35:22.195 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:35:22.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:35:22.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:35:22.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:35:22.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:35:37.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:35:37.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:35:37.361 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:35:37.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:35:37.409 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:36:07.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:36:07.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:36:07.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15895
2026-03-06T21:36:08.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:36:08.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:36:08.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:36:08.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-06T21:36:08.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:36:08.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:36:08.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200809
2026-03-06T21:36:08.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:36:08.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:36:08.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:36:08.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129445
2026-03-06T21:36:08.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:36:08.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:36:08.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:36:11.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 0x7fceb318cb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:36:11.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:36:11.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:36: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-06T21:36:12.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:36:13.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4rMxGHWhMlV2ezSgigVMlX%2FVjA0%3D&Expires=1772912172 HTTP/1.1" 200 95002
2026-03-06T21:36:13.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:36:13.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:36:13.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:36:13.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:36:13.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:36:29.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:36:29.115 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:36:29.144 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:36:29.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:36:29.192 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:36:59.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:36:59.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:36:59.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15895
2026-03-06T21:36:59.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:36:59.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:36:59.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:36:59.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-06T21:36:59.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:36:59.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:36:59.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201610
2026-03-06T21:36:59.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:36:59.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:36:59.516 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:36:59.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129445
2026-03-06T21:36:59.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:36:59.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:36:59.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:37:02.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 0x7fcf69157130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:37:02.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:37:02.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:37:03.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-06T21:37:03.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:37:04.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193305.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lB2bD%2BUHXFuKVepmd4Dpdz83Fn8%3D&Expires=1772912223 HTTP/1.1" 200 95002
2026-03-06T21:37:05.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:37:05.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:37:05.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:37:05.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:37:05.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:37:20.609 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:37:20.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:37:20.752 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:37:20.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:37:20.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:37:50.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:37:50.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:37:51.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15895
2026-03-06T21:37:51.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:37:51.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:37:51.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:37:51.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-06T21:37:51.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:37:51.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:37:51.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201610
2026-03-06T21:37:51.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:37:51.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:37:51.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:37:51.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129867
2026-03-06T21:37:51.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:37:51.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:37:51.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:37: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 0x7fcf6bc0a2f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:37:54.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:37:54.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:37:55.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-06T21:37:55.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:37:56.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pnzr6RGjYVECKP4eqspSvkK%2Bm%2BY%3D&Expires=1772912275 HTTP/1.1" 200 70183
2026-03-06T21:37:56.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:37:56.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:37:56.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:37:56.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:37:56.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:38:11.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:38:11.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:38:11.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:38:11.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:38:11.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:38:41.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:38:41.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:38:42.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15895
2026-03-06T21:38:42.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:38:42.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:38:42.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:38:42.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-06T21:38:42.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:38:42.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:38:42.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200928
2026-03-06T21:38:42.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:38:42.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:38:42.219 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:38:42.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129570
2026-03-06T21:38:42.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:38:42.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:38:42.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:38: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 0x7fcf68d95300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:38:45.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:38:45.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:38:46.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-06T21:38:46.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:38:47.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Sp3jTCYF1jkVvaIN5ifjqlvq72M%3D&Expires=1772912326 HTTP/1.1" 200 70183
2026-03-06T21:38:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:38:47.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:38:47.610 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:38:47.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:38:47.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:39:03.451 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:39:03.563 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:39:03.591 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:39:03.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:39:03.638 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:39:33.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:39:33.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:39:33.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15895
2026-03-06T21:39:33.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:39:33.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:39:33.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:39:33.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:39:33.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:39:33.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:39:33.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201465
2026-03-06T21:39:33.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:39:33.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:39:33.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:39:33.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129570
2026-03-06T21:39:33.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:39:33.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:39:33.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:39:36.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 0x7fcf69417e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:39:36.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:39:36.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:39:38.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:39:38.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:39:38.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F6sYf%2BzC1RrTwBR3Ru9qLBeciNI%3D&Expires=1772912377 HTTP/1.1" 200 70183
2026-03-06T21:39:39.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:39:39.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:39:39.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:39:39.218 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:39:39.218 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:39:54.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:39:54.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:39:54.812 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:39:54.812 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:39:54.859 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:40:24.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:40:24.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:40:25.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15854
2026-03-06T21:40:25.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:40:25.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:40:25.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:40:25.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-06T21:40:25.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:40:25.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:40:25.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201465
2026-03-06T21:40:25.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:40:25.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:40:25.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:40:25.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129969
2026-03-06T21:40:25.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:40:25.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:40:25.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:40:28.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693b9990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:40:28.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:40:28.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:40:29.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-06T21:40:29.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:40:30.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-193705.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1AglEEd0wLklKYwTOU6S4sl2KTg%3D&Expires=1772912429 HTTP/1.1" 200 70183
2026-03-06T21:40:30.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:40:30.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:40:30.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:40:30.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:40:30.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:40:46.812 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:40:46.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:40:46.953 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:40:46.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:40:47.001 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:41:17.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:41:17.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:41:17.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15854
2026-03-06T21:41:17.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:41:17.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:41:17.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:41:17.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-06T21:41:17.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:41:17.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:41:17.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201153
2026-03-06T21:41:17.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:41:17.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:41:17.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:41:17.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129548
2026-03-06T21:41:17.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:41:17.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:41:17.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:41: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 0x7fcf694256f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:41:20.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:41:20.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:41:21.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-06T21:41:21.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:41:22.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FoPmIj7tvXp9S%2FOiFzF9ImfSlog%3D&Expires=1772912481 HTTP/1.1" 200 45968
2026-03-06T21:41:22.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:41:22.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:41:22.622 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:41:22.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:41:22.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:41:37.909 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:41:38.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:41:38.051 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:41:38.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:41:38.099 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:42:08.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:42:08.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:42:08.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15854
2026-03-06T21:42:08.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:42:08.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:42:08.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:42:08.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-06T21:42:08.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:42:08.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:42:08.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201584
2026-03-06T21:42:08.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:42:08.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:42:08.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:42:08.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129688
2026-03-06T21:42:08.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:42:08.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:42:08.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:42: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 0x7fcf68e9ad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:42:11.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:42:11.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:42:12.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-06T21:42:12.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:42:13.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d0AYbyvoh3LSnZQ6Rbt6aDVt8a8%3D&Expires=1772912532 HTTP/1.1" 200 45968
2026-03-06T21:42:13.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:42:13.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:42:13.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:42:13.939 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:42:13.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:42:29.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:42:29.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:42:29.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:42:29.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:42:29.666 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:42:59.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:42:59.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:42:59.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15854
2026-03-06T21:42:59.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:42:59.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:42:59.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21: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-06T21:42:59.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:42:59.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21: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 201584
2026-03-06T21:42:59.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:42:59.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:42:59.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:42:59.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129688
2026-03-06T21:42:59.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:42:59.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:42:59.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21: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 0x7fcf6b8cebf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:43:02.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:43:02.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:43:04.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-06T21:43:04.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:43:05.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b4ksj89LkZmY1SImqwjbg9raYCg%3D&Expires=1772912584 HTTP/1.1" 200 45968
2026-03-06T21:43:05.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:43:05.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:43:05.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:43:05.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:43:05.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:43:20.649 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:43:20.763 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:43:20.792 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:43:20.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:43:20.839 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:43:50.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:43:50.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:43:51.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15854
2026-03-06T21:43:51.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:43:51.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:43:51.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:43:51.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-06T21:43:51.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:43:51.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:43:51.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201584
2026-03-06T21:43:51.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:43:51.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:43:51.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:43:51.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129688
2026-03-06T21:43:51.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:43:51.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:43:51.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:43:54.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 0x7fcf68be1f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:43:54.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:43:54.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:43:55.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-06T21:43:55.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:43:56.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fAzzhCTxaBimflcxZXbboHwnrO8%3D&Expires=1772912635 HTTP/1.1" 200 45968
2026-03-06T21:43:56.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:43:56.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:43:56.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:43:56.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:43:56.541 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:44:13.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:44:13.982 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:44:14.010 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:44:14.011 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:44:14.058 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:44:44.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:44:44.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:44:44.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15854
2026-03-06T21:44:44.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:44:44.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:44:44.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:44:44.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-06T21:44:44.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:44:44.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:44:44.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200941
2026-03-06T21:44:44.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:44:44.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:44:44.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:44:44.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129688
2026-03-06T21:44:44.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:44:44.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:44:44.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:44: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 0x7fcf6bbca7a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:44:47.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:44:47.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:44:48.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-06T21:44:48.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:44:49.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194106.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gRavBIH6PoA8lnOKgh4koUnPGzQ%3D&Expires=1772912688 HTTP/1.1" 200 45968
2026-03-06T21:44:49.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:44:49.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:44:49.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:44:49.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:44:49.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:45:06.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:45:06.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:45:06.392 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:45:06.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:45:06.440 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:45:36.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:45:36.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:45:36.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T21:45:36.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:45:36.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:45:36.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:45:36.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:45:36.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:45:36.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:45:36.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200941
2026-03-06T21:45:36.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:45:36.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:45:36.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:45:36.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129475
2026-03-06T21:45:36.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:45:36.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:45:36.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:45:39.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 0x7fcf692896c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:45:39.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:45:39.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:45:40.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-06T21:45:40.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:45:41.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nB10%2Bptl45WqnHSmNQf68dH1luo%3D&Expires=1772912740 HTTP/1.1" 200 65952
2026-03-06T21:45:41.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:45:41.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:45:41.946 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:45:41.969 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:45:41.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:45:57.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:45:57.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:45:57.965 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:45:57.966 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:45:58.013 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:46:28.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:46:28.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:46:28.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T21:46:28.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:46:28.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:46:28.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:46:28.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-06T21:46:28.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:46:28.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:46:28.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201506
2026-03-06T21:46:28.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:46:28.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:46:28.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:46:28.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129770
2026-03-06T21:46:28.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:46:28.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:46:28.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:46:31.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 0x7fcf68c24fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:46:31.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:46:31.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:46:32.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-06T21:46:32.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:46:33.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9nWXIV0voqeR%2FM%2BGup5D7pX7pO0%3D&Expires=1772912792 HTTP/1.1" 200 65952
2026-03-06T21:46:33.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:46:33.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:46:33.571 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:46:33.593 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:46:33.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:46:49.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:46:49.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:46:49.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:46:49.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:46:49.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:47:19.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:47:19.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:47:19.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T21:47:19.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:47:19.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:47:19.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:47:19.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-06T21:47:19.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:47:19.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:47:19.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201239
2026-03-06T21:47:19.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:47:19.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:47:19.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:47:19.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129580
2026-03-06T21:47:19.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:47:19.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:47:19.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:47:22.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 0x7fcf68540700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:47:22.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:47:22.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:47:23.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-06T21:47:23.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:47:24.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4nOxJuMlpCCkb7P6BIbj%2BqkDcEs%3D&Expires=1772912843 HTTP/1.1" 200 65952
2026-03-06T21:47:24.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:47:24.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:47:24.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:47:24.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:47:24.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:47:40.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:47:40.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:47:40.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:47:40.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:47:40.243 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:48:10.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:48:10.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:48:10.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T21:48:10.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:48:10.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:48:10.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:48:10.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-06T21:48:10.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:48:10.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:48:10.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201239
2026-03-06T21:48:10.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:48:10.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:48:10.591 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:48:10.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129580
2026-03-06T21:48:10.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:48:10.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:48:10.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:48: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 0x7fcf697d7f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:48:13.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:48:13.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:48:14.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-06T21:48:14.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:48:15.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PaOCFOMnuf7s2q8ArV6gQTpwLo8%3D&Expires=1772912894 HTTP/1.1" 200 65952
2026-03-06T21:48:15.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:48:15.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:48:15.992 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:48:16.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:48:16.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:48:31.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:48:31.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:48:31.634 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:48:31.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:48:31.681 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:49:01.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:49:01.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:49:01.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T21:49:01.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:49:01.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:49:01.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:49:01.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-06T21:49:01.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:49:01.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:49:01.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201353
2026-03-06T21:49:01.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:49:01.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:49:01.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:49:01.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129580
2026-03-06T21:49:01.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:49:01.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:49:01.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:49:04.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 0x7fcf693bb7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:49:04.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:49:04.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:49:06.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-06T21:49:06.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:49:06.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TpsJAHM9LH73oLk%2BS2jEM2muXkI%3D&Expires=1772912945 HTTP/1.1" 200 65952
2026-03-06T21:49:07.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:49:07.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:49:07.235 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:49:07.258 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:49:07.258 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:49:22.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:49:22.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:49:22.542 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:49:22.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:49:22.590 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:49:52.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:49:52.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:49:53.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T21:49:53.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:49:53.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:49:53.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:49:53.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-06T21:49:53.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:49:53.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:49:53.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200642
2026-03-06T21:49:53.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:49:53.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:49:53.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:49:53.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129993
2026-03-06T21:49:53.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:49:53.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:49:53.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:49: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 0x7fcf68a90a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:49:56.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:49:56.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:49:57.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-06T21:49:57.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:49:58.252 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xvaHGUD%2B4u%2BL9FnoF4wJGIfoUGU%3D&Expires=1772912997 HTTP/1.1" 200 49785
2026-03-06T21:49:58.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:49:58.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:49:58.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:49:58.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:49:58.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:50:15.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:50:15.219 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:50:15.248 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:50:15.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:50:15.295 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:50:45.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:50:45.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:50:45.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17811
2026-03-06T21:50:45.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:50:45.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:50:45.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:50:45.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:50:45.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:50:45.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:50:45.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200642
2026-03-06T21:50:45.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:50:45.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:50:45.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:50:45.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129554
2026-03-06T21:50:45.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:50:45.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:50:45.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:50: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 0x7fcf685ae230>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:50:48.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:50:48.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:50:49.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-06T21:50:49.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:50:50.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gd%2BiADo4WVStVcj4RN2kw%2By%2FDvk%3D&Expires=1772913049 HTTP/1.1" 200 49785
2026-03-06T21:50:50.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:50:50.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:50:50.838 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:50:50.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:50:50.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:51:05.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:51:05.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:51:06.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:51:06.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:51:06.070 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:51:36.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:51:36.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:51:36.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17811
2026-03-06T21:51:36.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:51:36.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:51:36.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:51:36.572 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:51:36.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:51:36.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:51:36.577 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200911
2026-03-06T21:51:36.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:51:36.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:51:36.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:51:36.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129670
2026-03-06T21:51:36.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:51:36.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:51:36.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:51:39.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3afb430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:51:39.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:51:39.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:51:40.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:51:40.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:51:41.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QxrW75ogfS13OjyM7VL4KZk1iYE%3D&Expires=1772913100 HTTP/1.1" 200 49785
2026-03-06T21:51:41.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:51:41.968 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:51:41.968 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:51:41.991 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:51:41.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:51:58.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:51:58.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:51:58.846 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:51:58.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:51:58.894 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:52:28.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:52:28.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:52:29.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17811
2026-03-06T21:52:29.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:52:29.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:52:29.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:52:29.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-06T21:52:29.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:52:29.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:52:29.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201064
2026-03-06T21:52:29.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:52:29.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:52:29.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:52:29.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129670
2026-03-06T21:52:29.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:52:29.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:52:29.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:52:32.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 0x7fcf68ee5150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:52:32.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:52:32.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:52:33.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-06T21:52:33.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:52:34.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-194906.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F4CUtf0moS%2Bu%2FDatyVRA0akDADY%3D&Expires=1772913153 HTTP/1.1" 200 49785
2026-03-06T21:52:34.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:52:34.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:52:34.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:52:34.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:52:34.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:52:49.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:52:49.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:52:49.576 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:52:49.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:52:49.624 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:53:19.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:53:19.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:53:19.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17811
2026-03-06T21:53:19.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:53:19.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:53:19.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:53:19.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-06T21:53:19.789 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:53:19.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:53:19.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201064
2026-03-06T21:53:19.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:53:19.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:53:19.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:53:19.808 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129699
2026-03-06T21:53:19.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:53:19.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:53:19.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:53:22.871 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce4ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:53:22.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:53:22.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:53:24.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-06T21:53:24.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:53:25.032 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LuT7xr6F5dJsdAt7HrF2kepSkC0%3D&Expires=1772913203 HTTP/1.1" 200 73238
2026-03-06T21:53:25.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:53:25.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:53:25.303 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:53:25.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:53:25.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:53:40.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:53:40.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:53:40.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:53:40.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:53:40.754 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:54:10.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:54:10.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:54:11.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17811
2026-03-06T21:54:11.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:54:11.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:54:11.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:54:11.063 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:54:11.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:54:11.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:54:11.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201109
2026-03-06T21:54:11.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:54:11.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:54:11.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:54:11.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129656
2026-03-06T21:54:11.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:54:11.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:54:11.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:54:14.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 0x7fceb2c64a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:54:14.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:54:14.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:54:15.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T21:54:15.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:54:16.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=no5ia4A35QL7CdcjGjrCmqErWzg%3D&Expires=1772913255 HTTP/1.1" 200 73238
2026-03-06T21:54:16.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:54:16.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:54:16.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:54:16.593 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:54:16.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:54:31.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:54:31.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:54:31.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:54:31.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:54:31.844 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:55:01.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:55:01.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:55:04.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17776
2026-03-06T21:55:04.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:55:04.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:55:04.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:55:04.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-06T21:55:04.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:55:04.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:55:04.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201357
2026-03-06T21:55:04.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:55:04.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:55:04.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:55:04.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129656
2026-03-06T21:55:04.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:55:04.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:55:04.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:55:07.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 0x7fcf6971d8a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:55:07.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:55:07.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:55:08.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-06T21:55:08.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:55:09.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZTyWYUe6KPiModXoSvb5ojfzoFA%3D&Expires=1772913308 HTTP/1.1" 200 73238
2026-03-06T21:55:09.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:55:09.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:55:09.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:55:09.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:55:09.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:55:25.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:55:25.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:55:25.253 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:55:25.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:55:25.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:55:55.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:55:55.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:55:55.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17776
2026-03-06T21:55:55.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:55:55.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:55:55.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:55: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-06T21:55:55.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:55:55.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:55:55.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201357
2026-03-06T21:55:55.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:55:55.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:55:55.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:55:55.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129990
2026-03-06T21:55:55.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:55:55.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:55:55.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:55: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 0x7fcf6927b070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:55:58.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:55:58.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:55:59.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-06T21:55:59.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:56:00.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IwS2n1AK9QFXUj9fEFGfswidr1w%3D&Expires=1772913359 HTTP/1.1" 200 73238
2026-03-06T21:56:00.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:56:00.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:56:00.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:56:00.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:56:00.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:56:15.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:56:15.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:56:15.980 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:56:15.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:56:16.027 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:56:46.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:56:46.060 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:56:46.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17776
2026-03-06T21:56:46.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:56:46.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:56:46.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:56:46.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:56:46.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:56:46.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:56:46.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201706
2026-03-06T21:56:46.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:56:46.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:56:46.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:56:46.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129968
2026-03-06T21:56:46.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:56:46.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:56:46.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:56:49.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978e920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:56:49.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:56:49.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:56:50.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-06T21:56:50.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:56:51.471 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195307.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nAia5GbFQ2ZBLClNGieO3WruAMI%3D&Expires=1772913410 HTTP/1.1" 200 73238
2026-03-06T21:56:51.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:56:51.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:56:51.990 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:56:52.011 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:56:52.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:57:07.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:57:07.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:57:07.909 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:57:07.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:57:07.956 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:57:37.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:57:37.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:57:38.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17776
2026-03-06T21:57:38.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:57:38.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:57:38.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:57:38.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-06T21:57:38.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:57:38.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:57:38.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201706
2026-03-06T21:57:38.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:57:38.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:57:38.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:57:38.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129968
2026-03-06T21:57:38.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:57:38.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:57:38.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:57:41.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 0x7fcf6964ada0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:57:41.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:57:41.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:57:42.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-06T21:57:42.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:57:43.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V%2BR38eycqyyM0utVlhoYakGsDT8%3D&Expires=1772913462 HTTP/1.1" 200 52828
2026-03-06T21:57:43.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:57:43.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:57:43.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:57:43.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:57:43.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:57:59.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:57:59.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:57:59.984 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:57:59.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:58:00.033 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:58:30.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:58:30.053 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:58:30.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17776
2026-03-06T21:58:30.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:58:30.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:58:30.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:58:30.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-06T21:58:30.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:58:30.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:58:30.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201706
2026-03-06T21:58:30.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:58:30.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:58:30.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:58:30.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129968
2026-03-06T21:58:30.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:58:30.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:58:30.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:58: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 0x7fcf6b9c2410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:58:33.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:58:33.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:58:34.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-06T21:58:34.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:58:35.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RQ9YwOmmKVBcN%2FVbtZSfAjKGdL4%3D&Expires=1772913514 HTTP/1.1" 200 52828
2026-03-06T21:58:35.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:58:35.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:58:35.602 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:58:35.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:58:35.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:58:50.924 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:58:51.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:58:51.068 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:58:51.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:58:51.115 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T21:59:21.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T21:59:21.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T21:59:21.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17776
2026-03-06T21:59:21.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T21:59:21.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T21:59:21.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T21:59:21.267 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T21:59:21.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T21:59:21.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T21:59:21.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200752
2026-03-06T21:59:21.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:59:21.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T21:59:21.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T21:59:21.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129551
2026-03-06T21:59:21.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T21:59:21.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T21:59:21.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T21:59:24.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 0x7fcf685aca00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T21:59:24.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T21:59:24.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T21:59:25.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-06T21:59:25.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T21:59:26.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cmqdNQndNbKdjsHwGiqihBLk7jQ%3D&Expires=1772913565 HTTP/1.1" 200 52828
2026-03-06T21:59:26.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T21:59:26.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T21:59:26.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T21:59:26.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T21:59:26.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T21:59:42.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:59:42.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T21:59:42.511 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T21:59:42.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T21:59:42.559 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:00:12.586 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:00:12.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:00:13.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T22:00:13.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:00:13.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:00:13.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:00:13.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-06T22:00:13.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:00:13.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:00:13.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201268
2026-03-06T22:00:13.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:00:13.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:00:13.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:00:13.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129855
2026-03-06T22:00:13.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:00:13.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:00:13.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:00:16.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 0x7fcf6bad7ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:00:16.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:00:16.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:00:17.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-06T22:00:17.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:00:18.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-195706.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mm%2BvyUj2lwGrd8q83MxDDK4Cqas%3D&Expires=1772913617 HTTP/1.1" 200 52828
2026-03-06T22:00:18.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:00:18.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:00:18.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:00:18.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:00:18.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:00:33.628 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:00:33.742 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:00:33.772 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:00:33.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:00:33.819 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:01:03.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:01:03.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:01:04.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T22:01:04.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:01:04.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:01:04.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:01:04.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-06T22:01:04.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:01:04.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:01:04.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201268
2026-03-06T22:01:04.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:01:04.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:01:04.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:01:04.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129855
2026-03-06T22:01:04.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:01:04.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:01:04.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:01:07.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 0x7fcf6bc075e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:01:07.255 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:01:07.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:01:08.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-06T22:01:08.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:01:09.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GybdriXWCUZzZIIF3L5rSzUE4Tk%3D&Expires=1772913668 HTTP/1.1" 200 43351
2026-03-06T22:01:09.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:01:09.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:01:09.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:01:09.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:01:09.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:01:24.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:01:24.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:01:25.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:01:25.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:01:25.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:01:55.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:01:55.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:01:55.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T22:01:55.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:01:55.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:01:55.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:01:55.430 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:01:55.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:01:55.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:01:55.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201220
2026-03-06T22:01:55.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:01:55.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:01:55.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:01:55.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129855
2026-03-06T22:01:55.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:01:55.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:01:55.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:01: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 0x7fcf6bc1ab30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:01:58.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:01:58.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:01:59.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-06T22:01:59.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:02:00.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n4X8gWrgcTYzH%2FdFKXh7JVNTQ0k%3D&Expires=1772913719 HTTP/1.1" 200 43351
2026-03-06T22:02:00.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:02:00.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:02:00.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:02:00.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:02:00.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:02:15.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:02:15.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:02:15.982 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:02:15.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:02:16.030 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:02:46.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:02:46.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:02:46.329 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T22:02:46.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:02:46.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:02:46.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:02:46.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-06T22:02:46.345 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:02:46.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:02:46.351 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201373
2026-03-06T22:02:46.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:02:46.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:02:46.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:02:46.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129683
2026-03-06T22:02:46.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:02:46.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:02:46.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:02:49.463 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc18d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:02:49.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:02:49.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:02:50.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-06T22:02:50.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:02:51.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YAQYdlmgDnEmPzto6cfSrN9dNq0%3D&Expires=1772913770 HTTP/1.1" 200 43351
2026-03-06T22:02:51.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:02:51.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:02:51.737 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:02:51.761 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:02:51.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:03:07.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:03:07.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:03:07.319 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:03:07.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:03:07.368 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:03:37.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:03:37.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:03:37.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T22:03:37.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:03:37.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:03:37.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:03:37.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-06T22:03:37.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:03:37.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:03:37.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201373
2026-03-06T22:03:37.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:03:37.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:03:37.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:03:37.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129839
2026-03-06T22:03:37.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:03:37.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:03:37.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:03: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 0x7fcf6857b370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:03:40.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:03:40.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:03:42.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-06T22:03:42.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:03:42.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1CCNdOrBnmER6AFLXrhcyacxI10%3D&Expires=1772913821 HTTP/1.1" 200 43351
2026-03-06T22:03:43.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:03:43.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:03:43.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:03:43.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:03:43.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:03:58.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:03:58.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:03:58.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:03:58.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:03:58.810 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:04:28.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:04:28.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:04:28.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17798
2026-03-06T22:04:28.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:04:28.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:04:28.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:04:28.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-06T22:04:28.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:04:28.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:04:28.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201038
2026-03-06T22:04:28.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:04:28.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:04:28.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:04:28.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129669
2026-03-06T22:04:28.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:04:28.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:04:28.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:04: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 0x7fcf6943b0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:04:32.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:04:32.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:04:33.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:04:33.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:04:34.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200107.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gg%2BF8x90QD9B6XguY6uSsZ3mE8E%3D&Expires=1772913873 HTTP/1.1" 200 43351
2026-03-06T22:04:34.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:04:34.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:04:34.452 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:04:34.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:04:34.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:04:49.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:04:49.575 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:04:49.604 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:04:49.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:04:49.652 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:05:19.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:05:19.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:05:19.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17789
2026-03-06T22:05:19.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:05:19.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:05:19.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:05:19.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-06T22:05:19.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:05:19.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:05:19.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201273
2026-03-06T22:05:19.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:05:19.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:05:19.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:05:19.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129669
2026-03-06T22:05:19.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:05:19.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:05:19.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:05:22.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 0x7fcf68503430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:05:22.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:05:22.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:05:24.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:05:24.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:05:25.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cTYxaL78WH422BZPsrsRZZlzFTM%3D&Expires=1772913924 HTTP/1.1" 200 55984
2026-03-06T22:05:25.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:05:25.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:05:25.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:05:25.338 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:05:25.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:05:41.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:05:41.135 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:05:41.164 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:05:41.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:05:41.211 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:06:11.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:06:11.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:06:11.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17789
2026-03-06T22:06:11.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:06:11.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:06:11.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:06:11.546 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:06:11.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:06:11.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:06:11.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201273
2026-03-06T22:06:11.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:06:11.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:06:11.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:06:11.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129760
2026-03-06T22:06:11.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:06:11.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:06:11.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:06: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 0x7fcf6bbc9330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:06:14.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:06:14.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:06:15.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:06:15.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:06:16.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5YPufRYkm7ILufDdvx0DvX2mkt8%3D&Expires=1772913975 HTTP/1.1" 200 55984
2026-03-06T22:06:17.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:06:17.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:06:17.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:06:17.030 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:06:17.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:06:32.111 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:06:32.258 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:06:32.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:06:32.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:06:32.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:07:02.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:07:02.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:07:02.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17789
2026-03-06T22:07:02.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:07:02.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:07:02.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:07:02.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-06T22:07:02.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:07:02.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:07:02.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200985
2026-03-06T22:07:02.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:07:02.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:07:02.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:07:02.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129760
2026-03-06T22:07:02.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:07:02.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:07:02.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:07: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 0x7fcf69362ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:07:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:07:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:07:06.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-06T22:07:06.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:07:07.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aWZiIjeMrBP2mtCEfhjj2RTmWco%3D&Expires=1772914026 HTTP/1.1" 200 55984
2026-03-06T22:07:08.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:07:08.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:07:08.097 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:07:08.119 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:07:08.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:07:23.791 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:07:23.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:07:23.935 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:07:23.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:07:23.983 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:07:53.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:07:54.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:07:54.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17789
2026-03-06T22:07:54.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:07:54.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:07:54.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:07:54.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-06T22:07:54.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:07:54.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:07:54.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201382
2026-03-06T22:07:54.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:07:54.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:07:54.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:07:54.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129743
2026-03-06T22:07:54.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:07:54.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:07:54.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:07: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 0x7fcf6b9a2110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:07:57.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:07:57.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:07:58.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:07:58.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:07:59.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UbkTnDki9E7%2BUdjDZ5mTwyYVha4%3D&Expires=1772914078 HTTP/1.1" 200 55984
2026-03-06T22:07:59.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:07:59.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:07:59.560 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:07:59.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:07:59.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:08:14.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:08:14.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:08:14.632 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:08:14.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:08:14.680 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:08:44.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:08:44.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:08:44.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17789
2026-03-06T22:08:44.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:08:44.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:08:44.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:08:44.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-06T22:08:44.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:08:44.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:08:44.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201382
2026-03-06T22:08:45.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:08:45.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:08:45.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:08:45.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129804
2026-03-06T22:08:45.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:08:45.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:08:45.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:08:48.119 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a8340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:08:48.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:08:48.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:08:49.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-06T22:08:49.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:08:50.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200505.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MXPGSVS7zHJ7pc%2FeEiws6gewdBE%3D&Expires=1772914129 HTTP/1.1" 200 55984
2026-03-06T22:08:50.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:08:50.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:08:50.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:08:50.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:08:50.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:09:06.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:09:06.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:09:06.773 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:09:06.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:09:06.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:09:36.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:09:36.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:09:37.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17789
2026-03-06T22:09:37.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:09:37.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:09:37.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:09:37.149 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:09:37.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:09:37.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:09:37.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200987
2026-03-06T22:09:37.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:09:37.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:09:37.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:09:37.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129727
2026-03-06T22:09:37.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:09:37.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:09:37.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:09: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 0x7fcf697a8c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:09:40.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:09:40.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:09:41.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:09:41.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:09:42.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Hr1cslqpRsLtbeRAX6YSsAFUF%2FY%3D&Expires=1772914181 HTTP/1.1" 200 56576
2026-03-06T22:09:42.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:09:42.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:09:42.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:09:42.601 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:09:42.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:09:57.426 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:09:57.573 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:09:57.602 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:09:57.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:09:57.649 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:10:27.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:10:27.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:10:28.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:10:28.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:10:28.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:10:28.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:10:28.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-06T22:10:28.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:10:28.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:10:28.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200953
2026-03-06T22:10:28.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:10:28.166 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:10:28.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:10:28.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129727
2026-03-06T22:10:28.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:10:28.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:10:28.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:10:31.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 0x7fcf6928dff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:10:31.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:10:31.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:10:32.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:10:32.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:10:33.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KMTUoVhOACualpVt%2BXCABezzxVc%3D&Expires=1772914232 HTTP/1.1" 200 56576
2026-03-06T22:10:33.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:10:33.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:10:33.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:10:33.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:10:33.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:10:49.814 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:10:49.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:10:49.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:10:49.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:10:50.006 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:11:20.036 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:11:20.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:11:20.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:11:20.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:11:20.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:11:20.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:11:20.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-06T22:11:20.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:11:20.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:11:20.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200953
2026-03-06T22:11:20.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:11:20.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:11:20.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:11:20.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129475
2026-03-06T22:11:20.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:11:20.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:11:20.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:11: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 0x7fcf694fc760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:11:23.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:11:23.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:11:24.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-06T22:11:24.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:11:25.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xqWGRT2C12YjOdQxG%2BQVuYMZ%2BNY%3D&Expires=1772914284 HTTP/1.1" 200 56576
2026-03-06T22:11:25.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:11:25.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:11:25.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:11:25.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:11:25.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:11:40.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:11:40.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:11:40.685 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:11:40.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:11:40.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:12:10.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:12:10.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:12:11.183 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:12:11.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:12:11.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:12:11.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:12:11.199 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:12:11.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:12:11.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:12:11.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200953
2026-03-06T22:12:11.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:12:11.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:12:11.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:12:11.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129468
2026-03-06T22:12:11.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:12:11.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:12:11.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:12:14.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee0550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:12:14.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:12:14.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:12:15.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-06T22:12:15.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:12:16.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UlVR3uzSs1EFLIlt%2FZ34jRMf%2FfQ%3D&Expires=1772914335 HTTP/1.1" 200 56576
2026-03-06T22:12:16.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:12:16.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:12:16.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:12:16.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:12:16.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:12:32.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:12:32.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:12:32.163 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:12:32.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:12:32.210 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:13:02.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:13:02.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:13:02.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:13:02.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:13:02.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:13:02.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:13:02.702 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:13:02.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:13:02.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:13:02.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201362
2026-03-06T22:13:02.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:13:02.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:13:02.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:13:02.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129468
2026-03-06T22:13:02.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:13:02.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:13:02.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:13: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 0x7fcf697ccb80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:13:05.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:13:05.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:13:06.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-06T22:13:06.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:13:07.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-200907.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T7JwEhAA2dXh6cJ6GYBYiPqIYyo%3D&Expires=1772914386 HTTP/1.1" 200 56576
2026-03-06T22:13:08.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:13:08.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:13:08.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:13:08.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:13:08.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:13:24.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:13:24.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:13:24.910 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:13:24.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:13:24.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:13:54.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:13:54.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:13:55.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:13:55.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:13:55.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:13:55.268 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:13:55.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-06T22:13:55.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:13:55.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:13:55.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201362
2026-03-06T22:13:55.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:13:55.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:13:55.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:13:55.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129840
2026-03-06T22:13:55.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:13:55.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:13:55.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:13: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 0x7fcf6ba6c280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:13:58.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:13:58.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:13:59.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-06T22:13:59.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:14:00.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UHbRVhKyMh2bK8rSQN79lvrX9Is%3D&Expires=1772914439 HTTP/1.1" 200 59258
2026-03-06T22:14:00.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:14:00.694 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:14:00.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:14:00.716 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:14:00.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:14:16.083 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:14:16.204 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:14:16.235 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:14:16.235 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:14:16.281 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:14:46.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:14:46.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:14:46.599 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:14:46.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:14:46.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:14:46.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:14:46.633 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:14:46.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:14:46.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:14:46.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200764
2026-03-06T22:14:46.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:14:46.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:14:46.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:14:46.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129842
2026-03-06T22:14:46.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:14:46.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:14:46.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:14: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 0x7fcf68baf8e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:14:49.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:14:49.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:14:50.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-06T22:14:50.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:14:51.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jaKh86LO3VaPWBWOMDg8AdmU1lo%3D&Expires=1772914490 HTTP/1.1" 200 59258
2026-03-06T22:14:52.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:14:52.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:14:52.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:14:52.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:14:52.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:15:07.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:15:07.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:15:07.774 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:15:07.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:15:07.822 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:15:37.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:15:37.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:15:38.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17179
2026-03-06T22:15:38.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:15:38.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:15:38.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:15:38.129 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:15:38.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:15:38.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:15:38.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201710
2026-03-06T22:15:38.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:15:38.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:15:38.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:15:38.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129700
2026-03-06T22:15:38.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:15:38.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:15:38.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22: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 0x7fceb2beb0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:15:41.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:15:41.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:15:42.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-06T22:15:42.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:15:43.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PSR0kXvPUbiHl19qMQO1k3F0UXQ%3D&Expires=1772914542 HTTP/1.1" 200 59258
2026-03-06T22:15:43.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:15:43.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:15:43.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:15:43.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:15:43.645 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:15:59.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:16:00.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:16:00.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:16:00.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:16:00.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:16:30.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:16:30.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:16:30.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17179
2026-03-06T22:16:30.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:16:30.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:16:30.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:16:30.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-06T22:16:30.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:16:30.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:16:30.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201710
2026-03-06T22:16:30.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:16:30.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:16:30.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:16:30.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130128
2026-03-06T22:16:30.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:16:30.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:16:30.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:16:33.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 0x7fcf6971e620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:16:33.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:16:33.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:16:34.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-06T22:16:34.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:16:35.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201308.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dfdnjUUT%2FI%2F9U0OmbnUG0PNiSE0%3D&Expires=1772914594 HTTP/1.1" 200 59258
2026-03-06T22:16:35.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:16:35.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:16:35.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:16:35.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:16:35.882 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:16:52.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:16:52.582 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:16:52.611 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:16:52.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:16:52.658 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:17:22.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:17:22.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:17:23.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:17:23.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:17:23.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:17:23.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:17:23.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-06T22:17:23.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:17:23.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:17:23.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200624
2026-03-06T22:17:23.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:17:23.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:17:23.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:17:23.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129687
2026-03-06T22:17:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:17:23.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:17:23.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:17: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 0x7fceb3b75ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:17:26.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:17:26.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:17:27.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-06T22:17:27.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:17:28.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8mLDcWOxlEiTtb5tD9AW6pMp3CY%3D&Expires=1772914647 HTTP/1.1" 200 71734
2026-03-06T22:17:29.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:17:29.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:17:29.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:17:29.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:17:29.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:17:44.285 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:17:44.400 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:17:44.430 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:17:44.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:17:44.477 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:18:14.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:18:14.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:18:14.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17179
2026-03-06T22:18:14.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:18:14.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:18:14.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:18:14.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-06T22:18:14.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:18:14.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:18:14.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201299
2026-03-06T22:18:14.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:18:14.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:18:14.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:18:14.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129852
2026-03-06T22:18:14.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:18:14.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:18:14.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:18:17.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 0x7fcf6938fbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:18:17.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:18:17.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:18:19.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-06T22:18:19.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:18:19.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0%2FSpBwjrxhEU8rS2eV9BOvfzBl0%3D&Expires=1772914698 HTTP/1.1" 200 71734
2026-03-06T22:18:20.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:18:20.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:18:20.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:18:20.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:18:20.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:18:35.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:18:35.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:18:35.913 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:18:35.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:18:35.960 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:19:05.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:19:05.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:19:06.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17179
2026-03-06T22:19:06.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:19:06.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:19:06.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:19:06.271 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:19:06.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:19:06.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:19:06.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201299
2026-03-06T22:19:06.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:19:06.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:19:06.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:19:06.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129852
2026-03-06T22:19:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:19:06.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:19:06.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:19:09.367 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69458bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:19:09.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:19:09.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:19:10.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-06T22:19:10.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:19:11.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XSdTWh5kn1KKhnwJ9kBv5ev7odg%3D&Expires=1772914750 HTTP/1.1" 200 71734
2026-03-06T22:19:11.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:19:11.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:19:11.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:19:11.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:19:11.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:19:28.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:19:28.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:19:28.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:19:28.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:19:28.263 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:19:58.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:19:58.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:19:58.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:19:58.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:19:58.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:19:58.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:19:58.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-06T22:19:58.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:19:58.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:19:58.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201044
2026-03-06T22:19:58.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:19:58.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:19:58.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:19:58.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129852
2026-03-06T22:19:58.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:19:58.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:19:58.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:20: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 0x7fcf68cd1540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:20:01.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:20:01.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:20:02.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:20:02.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:20:03.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8YHuaHN5ORW0lfGWZr7FCXCnGDE%3D&Expires=1772914802 HTTP/1.1" 200 71734
2026-03-06T22:20:04.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:20:04.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:20:04.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:20:04.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:20:04.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:20:21.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:20:21.247 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:20:21.276 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:20:21.276 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:20:21.324 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:20:51.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:20:51.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:20:51.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:20:51.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:20:51.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:20:51.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:20:51.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-06T22:20:51.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:20:51.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:20:51.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201360
2026-03-06T22:20:51.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:20:51.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:20:51.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:20:51.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129982
2026-03-06T22:20:51.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:20:51.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:20:51.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:20: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 0x7fcf68c8d3f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:20:54.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:20:54.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:20:55.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-06T22:20:55.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:20:56.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-201707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FkKt8opVWNiDd8PLYhavVEXvnBY%3D&Expires=1772914855 HTTP/1.1" 200 71734
2026-03-06T22:20:57.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:20:57.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:20:57.205 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:20:57.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:20:57.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:21:13.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:21:13.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:21:13.320 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:21:13.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:21:13.367 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:21:43.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:21:43.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:21:43.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17136
2026-03-06T22:21:43.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:21:43.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:21:43.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:21:43.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-06T22:21:43.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:21:43.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:21:43.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201360
2026-03-06T22:21:43.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:21:43.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:21:43.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:21:43.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129946
2026-03-06T22:21:43.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:21:43.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:21:43.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:21: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 0x7fcf68addea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:21:46.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:21:46.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:21:47.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-06T22:21:47.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:21:48.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HB9tJa2NHsqE%2B8LeD5KOjOOLUVo%3D&Expires=1772914907 HTTP/1.1" 200 58586
2026-03-06T22:21:49.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:21:49.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:21:49.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:21:49.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:21:49.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:22:05.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:22:06.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:22:06.085 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:22:06.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:22:06.133 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:22:36.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:22:36.166 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:22:36.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17152
2026-03-06T22:22:36.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:22:36.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:22:36.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:22:36.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-06T22:22:36.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:22:36.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:22:36.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201295
2026-03-06T22:22:36.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:22:36.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:22:36.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:22:36.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130002
2026-03-06T22:22:36.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:22:36.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:22:36.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:22: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 0x7fcf6943b430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:22:39.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:22:39.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:22:40.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:22:40.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:22:41.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=caLAdCUu5WT%2BCXF%2FedwGxAFyDDE%3D&Expires=1772914960 HTTP/1.1" 200 58586
2026-03-06T22:22:41.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:22:41.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:22:41.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:22:41.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:22:41.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:22:57.690 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:22:57.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:22:57.834 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:22:57.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:22:57.882 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:23:27.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:23:27.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:23:28.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17152
2026-03-06T22:23:28.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:23:28.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:23:28.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:23:28.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-06T22:23:28.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:23:28.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:23:28.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201778
2026-03-06T22:23:28.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:23:28.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:23:28.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:23:28.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130002
2026-03-06T22:23:28.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:23:28.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:23:28.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:23: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 0x7fcf69414b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:23:31.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:23:31.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:23:32.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-06T22:23:32.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:23:33.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RJrLbPN36Y9g755HtmEVSqQ5zVY%3D&Expires=1772915012 HTTP/1.1" 200 58586
2026-03-06T22:23:33.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:23:33.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:23:33.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:23:33.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:23:33.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:23:49.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:23:49.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:23:49.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:23:49.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:23:49.348 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:24:19.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:24:19.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:24:20.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17081
2026-03-06T22:24:20.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:24:20.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:24:20.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:24:20.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-06T22:24:20.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:24:20.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:24:20.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201778
2026-03-06T22:24:20.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:24:20.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:24:20.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:24:20.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130238
2026-03-06T22:24:20.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:24:20.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:24:20.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:24:23.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 0x7fcf68a77bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:24:23.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:24:23.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:24:24.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-06T22:24:24.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:24:25.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LHMI%2FNRQFt%2FOpDm%2FTw%2BzjZDgM3E%3D&Expires=1772915064 HTTP/1.1" 200 58586
2026-03-06T22:24:26.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:24:26.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:24:26.079 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:24:26.103 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:24:26.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:24:41.153 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:24:41.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:24:41.297 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:24:41.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:24:41.344 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:25:11.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:25:11.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:25:11.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17081
2026-03-06T22:25:11.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:25:11.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:25:11.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:25:11.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-06T22:25:11.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:25:11.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:25:11.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201852
2026-03-06T22:25:11.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:25:11.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:25:11.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:25:11.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130525
2026-03-06T22:25:11.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:25:11.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:25:11.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:25: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 0x7fcf694cada0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:25:15.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:25:15.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:25:16.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:25:16.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:25:17.246 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cNYETZO715EioxObR9u8uWdy2BQ%3D&Expires=1772915116 HTTP/1.1" 200 58926
2026-03-06T22:25:17.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:25:17.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:25:17.508 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:25:17.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:25:17.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:25:32.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:25:33.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:25:33.052 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:25:33.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:25:33.100 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:26:03.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:26:03.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:26:03.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17152
2026-03-06T22:26:03.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:26:03.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:26:03.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:26:03.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-06T22:26:03.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:26:03.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:26:03.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201852
2026-03-06T22:26:03.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:26:03.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:26:03.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:26:03.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130525
2026-03-06T22:26:03.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:26:03.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:26:03.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:26:06.711 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc1a440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:26:06.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:26:06.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:26:07.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-06T22:26:07.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:26:08.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DL4BZRGyVTjk3uroymj39r%2BaIi8%3D&Expires=1772915167 HTTP/1.1" 200 58926
2026-03-06T22:26:09.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:26:09.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:26:09.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:26:09.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:26:09.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:26:25.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:26:25.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:26:25.357 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:26:25.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:26:25.405 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:26:55.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:26:55.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:26:55.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17081
2026-03-06T22:26:55.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:26:55.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:26:55.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:26:55.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-06T22:26:55.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:26:55.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:26:55.849 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200788
2026-03-06T22:26:55.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:26:55.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:26:55.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:26:55.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130525
2026-03-06T22:26:55.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:26:55.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:26:55.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:26:58.936 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c19180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:26:58.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:26:58.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:27:00.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-06T22:27:00.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:27:00.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2i661F9V2jwRo%2F9sQjx78BhN7kQ%3D&Expires=1772915219 HTTP/1.1" 200 58926
2026-03-06T22:27:01.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:27:01.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:27:01.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:27:01.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:27:01.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:27:16.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:27:16.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:27:16.988 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:27:16.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:27:17.036 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:27:47.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:27:47.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:27:47.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17180
2026-03-06T22:27:47.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:27:47.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:27:47.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:27:47.692 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:27:47.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:27:47.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:27:47.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200788
2026-03-06T22:27:47.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:27:47.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:27:47.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:27:47.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129853
2026-03-06T22:27:47.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:27:47.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:27:47.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:27:50.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 0x7fcf6bc7c0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:27:50.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:27:50.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:27:51.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-06T22:27:51.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:27:52.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BFuCnqG01g2cEcpynm%2BN5HgY4b0%3D&Expires=1772915271 HTTP/1.1" 200 58926
2026-03-06T22:27:53.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:27:53.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:27:53.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:27:53.092 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:27:53.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:28:08.693 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:28:08.807 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:28:08.837 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:28:08.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:28:08.884 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:28:38.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:28:38.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:28:39.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17081
2026-03-06T22:28:39.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:28:39.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:28:39.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:28:39.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-06T22:28:39.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:28:39.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:28:39.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200766
2026-03-06T22:28:39.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:28:39.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:28:39.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:28:39.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129853
2026-03-06T22:28:39.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:28:39.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:28:39.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:28: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 0x7fcf68bce260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:28:42.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:28:42.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:28:43.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:28:43.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:28:44.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202508.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VX18cIZ8RezMHg6N%2FUqieuloFSI%3D&Expires=1772915323 HTTP/1.1" 200 58926
2026-03-06T22:28:44.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:28:44.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:28:44.674 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:28:44.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:28:44.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:28:59.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:28:59.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:29:00.013 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:29:00.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:29:00.060 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:29:30.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:29:30.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:29:30.221 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17180
2026-03-06T22:29:30.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:29:30.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:29:30.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:29:30.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-06T22:29:30.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:29:30.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:29:30.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200766
2026-03-06T22:29:30.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:29:30.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:29:30.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:29:30.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129878
2026-03-06T22:29:30.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:29:30.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:29:30.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:29: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 0x7fcf69759450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:29:33.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:29:33.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:29:34.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-06T22:29:34.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:29:35.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ffD7JoY25or2moc3U7VY4kFtvww%3D&Expires=1772915374 HTTP/1.1" 200 59432
2026-03-06T22:29:35.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:29:35.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:29:35.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:29:35.677 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:29:35.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:29:52.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:29:52.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:29:52.443 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:29:52.443 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:29:52.490 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:30:22.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:30:22.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:30:22.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17112
2026-03-06T22:30:22.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:30:22.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:30:22.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:30:22.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-06T22:30:22.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:30:22.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:30:22.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200754
2026-03-06T22:30:22.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:30:22.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:30:22.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:30:22.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129712
2026-03-06T22:30:22.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:30:22.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:30:22.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22: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 0x7fcf6b9c0550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:30:26.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:30:26.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:30:27.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:30:27.220 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:30:28.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cAFBkLBYhb8dIK7zX%2FwqQku0vKs%3D&Expires=1772915427 HTTP/1.1" 200 59432
2026-03-06T22:30:28.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:30:28.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:30:28.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:30:28.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:30:28.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:30:43.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:30:43.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:30:43.416 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:30:43.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:30:43.463 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:31:13.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:31:13.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:31:13.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17180
2026-03-06T22:31:13.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:31:13.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:31:13.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:31:13.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-06T22:31:13.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:31:13.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:31:13.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201266
2026-03-06T22:31:13.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:31:13.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:31:13.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:31:13.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129940
2026-03-06T22:31:13.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:31:13.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:31:13.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:31:16.856 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c583d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:31:16.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:31:16.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:31:17.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-06T22:31:17.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:31:18.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xP4sAPiFhrRu45NrDQ%2FaGj1cG%2Fs%3D&Expires=1772915477 HTTP/1.1" 200 59432
2026-03-06T22:31:19.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:31:19.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:31:19.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:31:19.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:31:19.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:31:35.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:31:35.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:31:35.380 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:31:35.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:31:35.426 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:32:05.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:32:05.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:32:05.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17180
2026-03-06T22:32:05.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:32:05.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:32:05.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:32:05.721 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:32:05.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:32:05.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:32:05.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201025
2026-03-06T22:32:05.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:32:05.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:32:05.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:32:05.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129940
2026-03-06T22:32:05.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:32:05.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:32:05.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:32:08.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 0x7fcf68e36680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:32:08.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:32:08.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:32:09.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-06T22:32:09.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:32:10.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WlahTW%2BB88essiA31mNF2Ml6rJw%3D&Expires=1772915529 HTTP/1.1" 200 59432
2026-03-06T22:32:11.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:32:11.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:32:11.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:32:11.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:32:11.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:32:26.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:32:26.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:32:26.273 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:32:26.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:32:26.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:32:56.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:32:56.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:32:56.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17156
2026-03-06T22:32:56.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:32:56.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:32:56.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:32:56.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-06T22:32:56.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:32:56.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:32:56.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201025
2026-03-06T22:32:56.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:32:56.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:32:56.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:32:56.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129940
2026-03-06T22:32:56.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:32:56.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:32:56.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:32: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 0x7fcf685ada20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:32:59.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:32:59.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:33:00.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-06T22:33:00.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:33:01.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-202908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qTbw1ZB5UoHWIxInT%2FjotU0FrJE%3D&Expires=1772915580 HTTP/1.1" 200 59432
2026-03-06T22:33:01.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:33:01.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:33:01.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:33:01.938 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:33:01.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:33:16.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:33:16.995 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:33:17.024 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:33:17.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:33:17.072 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:33:47.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:33:47.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:33:47.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17156
2026-03-06T22:33:47.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:33:47.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:33:47.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:33:47.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-06T22:33:47.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:33:47.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:33:47.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201163
2026-03-06T22:33:47.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:33:47.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:33:47.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:33:47.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129448
2026-03-06T22:33:47.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:33:47.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:33:47.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:33: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 0x7fceb3b6c7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:33:50.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:33:50.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:33:51.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-06T22:33:51.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:33:52.366 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bUofTXbt8moh31%2FqJMMfaaOJyLI%3D&Expires=1772915631 HTTP/1.1" 200 59194
2026-03-06T22:33:52.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:33:52.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:33:52.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:33:52.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:33:52.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:34:08.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:34:08.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:34:08.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:34:08.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:34:08.262 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:34:38.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:34:38.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:34:39.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17156
2026-03-06T22:34:39.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:34:39.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:34:39.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:34:39.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-06T22:34:39.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:34:39.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:34:39.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201163
2026-03-06T22:34:39.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:34:39.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:34:39.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:34:39.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129836
2026-03-06T22:34:39.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:34:39.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:34:39.076 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:34: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 0x7fceb30f8f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:34:42.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:34:42.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:34:43.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-06T22:34:43.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:34:44.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pz8YQIWbFpQah%2BSEmOt6KZx4dA4%3D&Expires=1772915683 HTTP/1.1" 200 59194
2026-03-06T22:34:44.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:34:44.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:34:44.584 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:34:44.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:34:44.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:35:00.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:35:00.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:35:00.342 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:35:00.342 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:35:00.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:35:30.408 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:35:30.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:35:30.616 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17182
2026-03-06T22:35:30.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:35:30.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:35:30.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:35:30.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-06T22:35:30.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:35:30.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:35:30.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201175
2026-03-06T22:35:30.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:35:30.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:35:30.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:35:30.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129618
2026-03-06T22:35:30.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:35:30.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:35:30.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:35:33.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 0x7fcf68a38970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:35:33.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:35:33.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:35:35.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-06T22:35:35.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:35:35.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VNGkpOU5aZFV3e2A0VEO0yZxPOI%3D&Expires=1772915734 HTTP/1.1" 200 59194
2026-03-06T22:35:36.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:35:36.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:35:36.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:35:36.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:35:36.177 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:35:51.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:35:51.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:35:51.363 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:35:51.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:35:51.411 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:36:21.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:36:21.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:36:22.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17182
2026-03-06T22:36:22.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:36:22.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:36:22.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:36:22.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-06T22:36:22.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:36:22.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:36:22.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201205
2026-03-06T22:36:22.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:36:22.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:36:22.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:36:22.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129607
2026-03-06T22:36:22.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:36:22.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:36:22.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:36: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 0x7fceb2bc5bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:36:25.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:36:25.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:36:26.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-06T22:36:26.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:36:27.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203306.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Iaww9XY8N9WiNVt4k%2BlcwCEzASg%3D&Expires=1772915786 HTTP/1.1" 200 59194
2026-03-06T22:36:27.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:36:27.556 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:36:27.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:36:27.579 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:36:27.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:36:43.403 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:36:43.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:36:43.543 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:36:43.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:36:43.589 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:37:13.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:37:13.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:37:14.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T22:37:14.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:37:14.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:37:14.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:37:14.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-06T22:37:14.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:37:14.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:37:14.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201205
2026-03-06T22:37:14.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:37:14.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:37:14.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:37:14.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129607
2026-03-06T22:37:14.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:37:14.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:37:14.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:37: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 0x7fcf68ce7b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:37:17.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:37:17.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:37:18.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-06T22:37:18.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:37:19.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c6vIAHE2KMpl0b38DcCmD%2BLdYz0%3D&Expires=1772915838 HTTP/1.1" 200 59276
2026-03-06T22:37:19.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:37:19.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:37:19.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:37:19.977 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:37:19.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:37:35.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:37:35.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:37:36.045 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:37:36.045 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:37:36.093 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:38:06.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:38:06.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:38:06.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17182
2026-03-06T22:38:06.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:38:06.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:38:06.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:38:06.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-06T22:38:06.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:38:06.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:38:06.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201263
2026-03-06T22:38:06.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:38:06.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:38:06.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:38:06.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129623
2026-03-06T22:38:06.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:38:06.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:38:06.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:38:09.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 0x7fceb2ca74f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:38:09.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:38:09.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:38:10.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:38:10.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:38:11.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NCi0VbNZ2FnNSvHKO8EoxltZjHk%3D&Expires=1772915890 HTTP/1.1" 200 59276
2026-03-06T22:38:11.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:38:11.890 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:38:11.890 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:38:11.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:38:11.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:38:26.685 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:38:26.797 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:38:26.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:38:26.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:38:26.873 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:38:56.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:38:56.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:38:57.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T22:38:57.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:38:57.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:38:57.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:38:57.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-06T22:38:57.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:38:57.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:38:57.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201414
2026-03-06T22:38:57.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:38:57.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:38:57.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:38:57.209 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129623
2026-03-06T22:38:57.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:38:57.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:38:57.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:39:00.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 0x7fcf6975a350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:39:00.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:39:00.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:39:01.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-06T22:39:01.421 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:39:02.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aGF3lHw7vnInltCViNA86GmnI3Y%3D&Expires=1772915941 HTTP/1.1" 200 59276
2026-03-06T22:39:02.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:39:02.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:39:02.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:39:02.822 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:39:02.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:39:19.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:39:19.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:39:19.437 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:39:19.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:39:19.485 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:39:49.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:39:49.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:39:49.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T22:39:49.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:39:49.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:39:49.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:39:49.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:39:49.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:39:49.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:39:49.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201414
2026-03-06T22:39:49.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:39:49.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:39:49.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:39:49.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129846
2026-03-06T22:39:49.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:39:49.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:39:49.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:39:52.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 0x7fcf6bfcaf80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:39:52.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:39:52.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:39:53.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-06T22:39:53.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:39:54.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1oRQO44Wek0S8x5a4slOrizvl3U%3D&Expires=1772915993 HTTP/1.1" 200 59276
2026-03-06T22:39:55.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:39:55.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:39:55.086 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:39:55.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:39:55.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:40:09.977 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:40:10.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:40:10.121 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:40:10.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:40:10.169 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:40:40.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:40:40.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:40:41.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:40:41.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:40:41.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:40:41.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:40:41.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-06T22:40:41.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:40:41.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:40:41.306 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201414
2026-03-06T22:40:41.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:40:41.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:40:41.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:40:41.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129846
2026-03-06T22:40:41.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:40:41.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:40:41.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:40: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 0x7fcf6928d930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:40:44.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:40:44.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:40: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-06T22:40:45.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:40:46.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-203707.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BaT7kCI0p0Q4Z9TcgZ6caym1c2c%3D&Expires=1772916045 HTTP/1.1" 200 59276
2026-03-06T22:40:46.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:40:46.725 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:40:46.725 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:40:46.748 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:40:46.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:41:02.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:41:02.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:41:02.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:41:02.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:41:02.613 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:41:32.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:41:32.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:41:33.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:41:33.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:41:33.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:41:33.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:41:33.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-06T22:41:33.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:41:33.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:41:33.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201001
2026-03-06T22:41:33.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:41:33.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:41:33.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:41:33.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129846
2026-03-06T22:41:33.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:41:33.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:41:33.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:41: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 0x7fcf69278880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:41:36.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:41:36.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:41:37.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-06T22:41:37.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:41:38.255 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204110.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QzAY9nILCFi1JeFTL4r8NGlnwPE%3D&Expires=1772916097 HTTP/1.1" 200 58860
2026-03-06T22:41:38.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:41:38.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:41:38.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:41:38.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:41:38.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:41:53.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:41:54.004 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:41:54.033 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:41:54.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:41:54.080 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:42:24.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:42:24.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:42:24.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:42:24.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:42:24.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:42:24.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:42:24.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-06T22:42:24.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:42:24.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:42:24.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201001
2026-03-06T22:42:24.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:42:24.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:42:24.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:42:24.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129476
2026-03-06T22:42:24.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:42:24.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:42:24.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:42:27.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 0x7fcf68b9b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:42:27.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:42:27.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:42:28.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-06T22:42:28.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:42:29.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204110.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dlAysOVRa5FTxnqkPJvuvkjZyoc%3D&Expires=1772916148 HTTP/1.1" 200 58860
2026-03-06T22:42:29.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:42:29.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:42:29.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:42:29.790 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:42:29.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:42:45.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:42:45.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:42:45.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:42:45.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:42:45.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:43:15.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:43:15.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:43:15.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:43:15.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:43:15.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:43:15.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:43:16.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-06T22:43:16.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:43:16.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:43:16.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201225
2026-03-06T22:43:16.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:43:16.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:43:16.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:43:16.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129719
2026-03-06T22:43:16.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:43:16.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:43:16.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:43:19.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68add7e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:43:19.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:43:19.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:43:20.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-06T22:43:20.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:43:21.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204110.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Fo5eoXEXhwM1QI7D0AYOPeqCHp8%3D&Expires=1772916200 HTTP/1.1" 200 58860
2026-03-06T22:43:21.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:43:21.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:43:21.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:43:21.366 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:43:21.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:43:36.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:43:36.585 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:43:36.614 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:43:36.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:43:36.661 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:44:06.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:44:06.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:44:06.941 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:44:06.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:44:06.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:44:06.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:44:06.962 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:44:06.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:44:06.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:44:06.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200574
2026-03-06T22:44:06.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:44:06.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:44:06.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:44:06.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129445
2026-03-06T22:44:06.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:44:06.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:44:06.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:44:10.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 0x7fceb30f8af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:44:10.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:44:10.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:44:11.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-06T22:44:11.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:44:12.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204110.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yCC90vcD2%2B6KVhV%2BIUB1FI2ehJU%3D&Expires=1772916251 HTTP/1.1" 200 58860
2026-03-06T22:44:12.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:44:12.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:44:12.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:44:12.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:44:12.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:44:27.306 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:44:27.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:44:27.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:44:27.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:44:27.528 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:44:57.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:44:57.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:44:57.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:44:57.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:44:57.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:44:57.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:44:57.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-06T22:44:57.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:44:57.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:44:57.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200574
2026-03-06T22:44:57.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:44:57.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:44:57.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:44:57.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129445
2026-03-06T22:44:57.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:44:57.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:44:57.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:45: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 0x7fcf68b61990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:45:00.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:45:00.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:45:02.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-06T22:45:02.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:45:02.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204110.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u%2BtOoV4WkUpzFFm55VMR2puV7xs%3D&Expires=1772916301 HTTP/1.1" 200 58860
2026-03-06T22:45:03.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:45:03.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:45:03.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:45:03.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:45:03.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:45:18.898 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:45:19.011 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:45:19.040 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:45:19.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:45:19.088 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:45:49.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:45:49.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:45:49.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:45:49.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:45:49.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:45:49.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:45:49.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:45:49.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:45:49.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:45:49.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200618
2026-03-06T22:45:49.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:45:49.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:45:49.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:45:49.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129445
2026-03-06T22:45:49.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:45:49.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:45:49.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:45: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 0x7fcf68abbe20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:45:52.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:45:52.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:45:53.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-06T22:45:53.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:45:54.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pF0nShgU8L17yn%2FTJtgZAdrd1tk%3D&Expires=1772916353 HTTP/1.1" 200 57942
2026-03-06T22:45:54.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:45:54.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:45:54.642 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:45:54.665 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:45:54.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:46:09.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:46:09.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:46:10.059 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:46:10.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:46:10.107 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:46:40.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:46:40.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:46:40.239 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:46:40.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:46:40.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:46:40.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:46:40.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-06T22:46:40.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:46:40.261 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:46:40.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200450
2026-03-06T22:46:40.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:46:40.274 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:46:40.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:46:40.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129693
2026-03-06T22:46:40.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:46:40.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:46:40.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:46: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 0x7fcf68a3b040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:46:43.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:46:43.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:46:44.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-06T22:46:44.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:46:45.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z9jyvw%2Fdro9wRFz4WAx9waBv8ko%3D&Expires=1772916404 HTTP/1.1" 200 57942
2026-03-06T22:46:45.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:46:45.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:46:45.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:46:45.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:46:45.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:47:01.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:47:01.735 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:47:01.764 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:47:01.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:47:01.811 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:47:31.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:47:31.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:47:32.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:47:32.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:47:32.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:47:32.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:47:32.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-06T22:47:32.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:47:32.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:47:32.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200450
2026-03-06T22:47:32.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:47:32.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:47:32.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:47:32.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129546
2026-03-06T22:47:32.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:47:32.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:47:32.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:47: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 0x7fcf68b60fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:47:35.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:47:35.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:47:37.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-06T22:47:37.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:47:37.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PzRMkg4lTTme9Y%2FBPf1GGiIGN4Q%3D&Expires=1772916456 HTTP/1.1" 200 57942
2026-03-06T22:47:38.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:47:38.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:47:38.221 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:47:38.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:47:38.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:47:53.364 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:47:53.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:47:53.537 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:47:53.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:47:53.585 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:48:23.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:48:23.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:48:23.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:48:23.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:48:23.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:48:23.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:48:23.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-06T22:48:23.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:48:23.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:48:23.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201287
2026-03-06T22:48:23.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:48:23.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:48:23.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:48:23.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129861
2026-03-06T22:48:23.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:48:23.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:48:23.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:48:26.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 0x7fceb2c20e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:48:26.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:48:26.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:48:28.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-06T22:48:28.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:48:28.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FwpkQKc8Qy%2F0tZ2fG2CoLtJlN%2FM%3D&Expires=1772916507 HTTP/1.1" 200 57942
2026-03-06T22:48:29.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:48:29.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:48:29.127 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:48:29.151 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:48:29.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:48:45.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:48:46.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:48:46.095 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:48:46.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:48:46.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:49:16.168 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:49:16.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:49:16.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:49:16.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:49:16.493 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:49:16.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:49:16.505 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:49:16.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:49:16.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:49:16.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200776
2026-03-06T22:49:16.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:49:16.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:49:16.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:49:16.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129717
2026-03-06T22:49:16.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:49:16.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:49:16.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:49:19.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de1ea0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:49:19.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:49:19.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:49:20.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-06T22:49:20.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:49:21.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=680Dpx7%2FTZrbV2F4PeTcnZfKoGs%3D&Expires=1772916560 HTTP/1.1" 200 58309
2026-03-06T22:49:21.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:49:21.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:49:21.891 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:49:21.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:49:21.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:49:37.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:49:37.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:49:37.831 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:49:37.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:49:37.880 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:50:07.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:50:07.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:50:08.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:50:08.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:50:08.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:50:08.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:50:08.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-06T22:50:08.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:50:08.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:50:08.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200776
2026-03-06T22:50:08.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:50:08.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:50:08.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:50:08.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129717
2026-03-06T22:50:08.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:50:08.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:50:08.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:50:11.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 0x7fcf6bab34f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:50:11.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:50:11.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:50:12.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-06T22:50:12.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:50:13.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qsF6MjjeLNK3iYylclF3hGSzr44%3D&Expires=1772916612 HTTP/1.1" 200 58309
2026-03-06T22:50:13.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:50:13.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:50:13.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:50:13.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:50:13.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:50:30.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:50:30.541 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:50:30.572 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:50:30.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:50:30.618 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:51:00.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:51:00.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:51:00.902 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:51:00.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:51:00.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:51:00.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:51:00.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-06T22:51:00.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:51:00.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:51:00.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201149
2026-03-06T22:51:00.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:51:00.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:51:00.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:51:00.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129717
2026-03-06T22:51:00.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:51:00.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:51:00.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:51:04.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 0x7fceb2c30a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:51:04.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:51:04.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:51:05.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-06T22:51:05.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:51:06.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LcSgTLxWNb0zUNeFFzDWw9Ef84c%3D&Expires=1772916665 HTTP/1.1" 200 58309
2026-03-06T22:51:06.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:51:06.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:51:06.359 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:51:06.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:51:06.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:51:21.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:51:21.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:51:21.489 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:51:21.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:51:21.536 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:51:51.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:51:51.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:51:51.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:51:51.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:51:51.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:51:51.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:51:51.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-06T22:51:51.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:51:51.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:51:51.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200604
2026-03-06T22:51:51.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:51:51.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:51:51.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:51:51.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 130000
2026-03-06T22:51:51.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:51:51.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:51:51.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:51:54.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 0x7fcf68a3b0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:51:54.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:51:54.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:51:56.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:51:56.077 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:51:56.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lT2IsW%2FihnwPhGulg0pdNJZNSLc%3D&Expires=1772916715 HTTP/1.1" 200 58309
2026-03-06T22:51:57.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:51:57.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:51:57.200 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:51:57.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:51:57.224 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:52:13.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:52:13.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:52:13.261 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:52:13.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:52:13.309 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:52:43.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:52:43.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:52:43.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:52:43.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:52:43.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:52:43.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:52:43.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-06T22:52:43.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:52:43.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:52:44.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200604
2026-03-06T22:52:44.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:52:44.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:52:44.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:52:44.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129518
2026-03-06T22:52:44.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:52:44.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:52:44.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:52:47.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 0x7fcf6bbcb010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:52:47.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:52:47.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:52:48.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-06T22:52:48.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:52:49.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-204908.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8d6tb%2FhPqt95pse%2BHMSNrYpIHPY%3D&Expires=1772916768 HTTP/1.1" 200 58309
2026-03-06T22:52:49.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:52:49.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:52:49.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:52:49.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:52:49.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:53:05.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:53:05.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:53:05.459 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:53:05.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:53:05.506 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:53:35.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:53:35.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:53:35.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:53:35.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:53:35.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:53:35.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:53:35.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:53:35.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:53:35.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:53:35.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200614
2026-03-06T22:53:36.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:53:36.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:53:36.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:53:36.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129754
2026-03-06T22:53:36.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:53:36.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:53:36.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:53:39.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 0x7fcf6bc1b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:53:39.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:53:39.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:53:40.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-06T22:53:40.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:53:41.185 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NEDLtDyrrl2UURnEIrvgUVl6BL0%3D&Expires=1772916820 HTTP/1.1" 200 58560
2026-03-06T22:53:41.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:53:41.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:53:41.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:53:41.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:53:41.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:53:59.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:53:59.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:53:59.745 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:53:59.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:53:59.793 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:54:29.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:54:29.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:54:30.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:54:30.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:54:30.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:54:30.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:54:30.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-06T22:54:30.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:54:30.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:54:30.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200614
2026-03-06T22:54:30.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:54:30.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:54:30.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:54:30.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129754
2026-03-06T22:54:30.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:54:30.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:54:30.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:54:33.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 0x7fceb3153a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:54:33.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:54:33.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:54:34.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-06T22:54:34.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:54:35.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7SBMf%2Br%2FZw7eDbvn2W0MLO4GkjY%3D&Expires=1772916874 HTTP/1.1" 200 58560
2026-03-06T22:54:35.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:54:35.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:54:35.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:54:35.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:54:35.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:54:51.223 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:54:51.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:54:51.403 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:54:51.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:54:51.450 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:55:21.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:55:21.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:55:21.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:55:21.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:55:21.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:55:21.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:55:21.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-06T22:55:21.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:55:21.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:55:21.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200075
2026-03-06T22:55:21.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:55:21.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:55:21.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:55:21.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129754
2026-03-06T22:55:21.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:55:21.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:55:21.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:55: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 0x7fceb3169780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:55:24.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:55:24.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:55:26.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-06T22:55:26.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:55:27.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UG3IAXVr2Roi%2F9LJzITMenf8D6I%3D&Expires=1772916926 HTTP/1.1" 200 58560
2026-03-06T22:55:27.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:55:27.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:55:27.264 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:55:27.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:55:27.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:55:43.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:55:43.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:55:43.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:55:43.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:55:43.730 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:56:13.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:56:13.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:56:14.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:56:14.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:56:14.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:56:14.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:56:14.098 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T22:56:14.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:56:14.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:56:14.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200075
2026-03-06T22:56:14.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:56:14.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:56:14.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:56:14.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129489
2026-03-06T22:56:14.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:56:14.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:56:14.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:56: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 0x7fcf68b99f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:56:17.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:56:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:56:18.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-06T22:56:18.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:56:19.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zox5eE6kUL%2Fn0O7eUyQurONDFH0%3D&Expires=1772916978 HTTP/1.1" 200 58560
2026-03-06T22:56:19.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:56:19.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:56:19.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:56:19.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:56:19.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:56:34.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:56:35.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:56:35.135 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:56:35.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:56:35.183 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:57:05.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:57:05.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:57:05.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T22:57:05.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:57:05.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:57:05.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:57:05.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-06T22:57:05.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:57:05.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:57:05.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199648
2026-03-06T22:57:05.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:57:05.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:57:05.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:57:05.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129489
2026-03-06T22:57:05.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:57:05.373 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:57:05.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:57:08.471 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69412f80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:57:08.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:57:08.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:57:09.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-06T22:57:09.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:57:10.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205708.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u7r1LR9W5EDfhlHq2ML5sEWX2Mg%3D&Expires=1772917029 HTTP/1.1" 200 60081
2026-03-06T22:57:10.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:57:10.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:57:10.728 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:57:10.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:57:10.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:57:26.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:57:26.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:57:26.661 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:57:26.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:57:26.709 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:57:56.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:57:56.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:57:56.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T22:57:56.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:57:56.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:57:56.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:57:56.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-06T22:57:56.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:57:56.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:57:56.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200064
2026-03-06T22:57:56.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:57:56.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:57:56.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:57:56.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129288
2026-03-06T22:57:56.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:57:56.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:57:56.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:57:59.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c30070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:57:59.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:57:59.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:58:01.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-06T22:58:01.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:58:01.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205708.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NygSLBa6OrRNn%2Fr0JVql3Gu%2BH1w%3D&Expires=1772917080 HTTP/1.1" 200 60081
2026-03-06T22:58:02.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:58:02.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:58:02.180 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:58:02.207 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:58:02.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:58:18.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:58:18.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:58:18.693 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:58:18.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:58:18.741 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:58:48.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:58:48.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:58:48.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T22:58:48.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:58:48.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:58:48.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:58:48.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-06T22:58:48.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:58:48.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:58:48.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200064
2026-03-06T22:58:48.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:58:48.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:58:48.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:58:48.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129285
2026-03-06T22:58:48.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:58:48.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:58:48.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:58:52.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316aec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:58:52.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:58:52.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:58:53.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T22:58:53.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:58:54.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205708.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H7Gww0l2VPeLedCjzZSJzjDY%2BNg%3D&Expires=1772917133 HTTP/1.1" 200 60081
2026-03-06T22:58:54.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:58:54.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:58:54.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:58:54.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:58:54.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T22:59:10.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:59:10.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T22:59:10.414 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T22:59:10.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T22:59:10.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T22:59:40.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T22:59:40.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T22:59:40.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T22:59:40.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T22:59:40.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T22:59:40.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T22:59:40.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-06T22:59:40.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T22:59:40.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T22:59:40.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200319
2026-03-06T22:59:40.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:59:40.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T22:59:40.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T22:59:40.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129285
2026-03-06T22:59:40.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T22:59:40.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T22:59:40.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T22:59: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 0x7fcf68d15150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T22:59:43.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T22:59:43.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T22:59:44.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-06T22:59:44.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T22:59:45.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205708.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kLE4DtiDs3GobkcQBkr%2BBCFBLUw%3D&Expires=1772917184 HTTP/1.1" 200 60081
2026-03-06T22:59:46.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T22:59:46.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T22:59:46.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T22:59:46.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T22:59:46.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:00:02.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:00:02.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:00:02.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:00:02.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:00:02.921 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:00:32.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:00:32.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:00:33.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T23:00:33.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:00:33.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:00:33.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:00:33.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-06T23:00:33.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:00:33.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:00:33.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200399
2026-03-06T23:00:33.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:00:33.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:00:33.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:00:33.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129581
2026-03-06T23:00:33.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:00:33.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:00:33.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:00: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 0x7fcf6979b760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:00:36.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:00:36.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:00:37.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-06T23:00:37.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:00:38.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-205708.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gne3z6zqWAIBccFKXjL1CyG1EQc%3D&Expires=1772917237 HTTP/1.1" 200 60081
2026-03-06T23:00:38.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:00:38.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:00:38.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:00:38.510 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:00:38.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:00:54.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:00:54.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:00:54.178 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:00:54.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:00:54.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:01:24.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:01:24.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:01:24.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17137
2026-03-06T23:01:24.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:01:24.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:01:24.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:01:24.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-06T23:01:24.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:01:24.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:01:24.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200399
2026-03-06T23:01:24.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:01:24.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:01:24.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:01:24.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129704
2026-03-06T23:01:24.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:01:24.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:01:24.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:01:27.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 0x7fceb3108c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:01:27.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:01:27.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:01:28.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-06T23:01:28.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:01:29.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210111.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O7ce69DSGFjxsHfGl7qEEL5j4gg%3D&Expires=1772917288 HTTP/1.1" 200 59947
2026-03-06T23:01:29.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:01:29.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:01:29.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:01:29.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:01:29.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:01:46.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:01:46.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:01:46.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:01:46.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:01:46.521 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:02:16.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:02:16.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:02:16.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T23:02:16.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:02:16.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:02:16.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:02:16.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-06T23:02:16.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:02:16.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:02:16.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200499
2026-03-06T23:02:16.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:02:16.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:02:16.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:02:16.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129692
2026-03-06T23:02:16.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:02:16.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:02:16.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:02: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 0x7fceb3150040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:02:19.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:02:19.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:02:20.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-06T23:02:20.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:02:21.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210111.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B9XhO1dN0iPScZVHNK0vFgeB%2BaQ%3D&Expires=1772917340 HTTP/1.1" 200 59947
2026-03-06T23:02:22.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:02:22.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:02:22.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:02:22.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:02:22.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:02:36.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:02:37.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:02:37.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:02:37.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:02:37.138 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:03:07.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:03:07.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:03:07.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T23:03:07.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:03:07.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:03:07.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:03:07.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-06T23:03:07.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:03:07.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:03:07.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200395
2026-03-06T23:03:07.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:03:07.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:03:07.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:03:07.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129690
2026-03-06T23:03:07.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:03:07.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:03:07.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:03: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 0x7fcf6ba2f070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:03:10.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:03:10.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:03:11.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:03:11.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:03:12.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210111.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9xbWR267kzeXR8KZcXRYzeGtPTU%3D&Expires=1772917391 HTTP/1.1" 200 59947
2026-03-06T23:03:12.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:03:12.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:03:12.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:03:12.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:03:12.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:03:27.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:03:28.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:03:28.078 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:03:28.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:03:28.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:03:58.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:03:58.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:03:58.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T23:03:58.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:03:58.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:03:58.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:03:58.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-06T23:03:58.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:03:58.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:03:58.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200395
2026-03-06T23:03:58.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:03:58.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:03:58.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:03:58.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129690
2026-03-06T23:03:58.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:03:58.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:03:58.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:04: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 0x7fcf6bc18130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:04:01.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:04:01.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:04:02.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-06T23:04:02.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:04:03.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210111.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GV34WPZzjnZb8rGslGV6zMQvOsk%3D&Expires=1772917442 HTTP/1.1" 200 59947
2026-03-06T23:04:04.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:04:04.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:04:04.015 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:04:04.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:04:04.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:04:19.228 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:04:19.342 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:04:19.371 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:04:19.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:04:19.419 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:04:49.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:04:49.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:04:49.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T23:04:49.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:04:49.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:04:49.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:04:49.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-06T23:04:49.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:04:49.575 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:04:49.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200674
2026-03-06T23:04:49.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:04:49.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:04:49.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:04:49.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129470
2026-03-06T23:04:49.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:04:49.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:04:49.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:04:52.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69424340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:04:52.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:04:52.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:04:53.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-06T23:04:53.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:04:54.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210111.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IKx0djJI1rP2HTXiq14W2U4gsvU%3D&Expires=1772917493 HTTP/1.1" 200 59947
2026-03-06T23:04:55.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:04:55.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:04:55.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:04:55.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:04:55.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:05:09.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:05:09.908 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:05:09.937 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:05:09.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:05:09.985 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:05:40.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:05:40.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:05:40.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T23:05:40.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:05:40.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:05:40.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:05:40.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:05:40.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:05:40.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:05:40.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200741
2026-03-06T23:05:40.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:05:40.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:05:40.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:05:40.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129547
2026-03-06T23:05:40.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:05:40.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:05:40.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:05: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 0x7fcf68be0ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:05:43.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:05:43.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:05:44.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-06T23:05:44.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:05:45.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xmohJuzsOBCdCEgUPuRxgYJlOHs%3D&Expires=1772917544 HTTP/1.1" 200 59806
2026-03-06T23:05:45.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:05:45.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:05:45.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:05:45.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:05:45.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:06:01.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:06:01.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:06:01.700 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:06:01.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:06:01.747 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:06:31.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:06:31.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:06:32.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17154
2026-03-06T23:06:32.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:06:32.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:06:32.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:06:32.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-06T23:06:32.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:06:32.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:06:32.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200741
2026-03-06T23:06:32.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:06:32.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:06:32.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:06:32.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129825
2026-03-06T23:06:32.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:06:32.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:06:32.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:06:35.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:06:35.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:06:35.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:06:36.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-06T23:06:36.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:06:37.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dc17KRclwUS%2Bw0Rud7X1cqr%2BuYk%3D&Expires=1772917596 HTTP/1.1" 200 59806
2026-03-06T23:06:37.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:06:37.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:06:37.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:06:37.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:06:37.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:06:53.389 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:06:53.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:06:53.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:06:53.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:06:53.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:07:23.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:07:23.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:07:23.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17072
2026-03-06T23:07:23.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:07:23.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:07:23.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:07:23.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-06T23:07:23.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:07:23.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:07:23.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200928
2026-03-06T23:07:23.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:07:23.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:07:23.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:07:23.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129835
2026-03-06T23:07:23.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:07:23.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:07:23.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:07:26.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 0x7fcf6938e710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:07:26.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:07:26.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:07:28.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-06T23:07:28.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:07:28.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CMPTOBazG%2BWuxifA%2BxpVisr4wqo%3D&Expires=1772917647 HTTP/1.1" 200 59806
2026-03-06T23:07:29.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:07:29.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:07:29.171 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:07:29.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:07:29.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:07:45.758 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:07:45.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:07:45.902 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:07:45.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:07:45.949 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:08:15.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:08:15.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:08:16.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17072
2026-03-06T23:08:16.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:08:16.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:08:16.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:08:16.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-06T23:08:16.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:08:16.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:08:16.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200928
2026-03-06T23:08:16.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:08:16.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:08:16.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:08:16.275 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129835
2026-03-06T23:08:16.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:08:16.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:08:16.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:08: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 0x7fcf68adfca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:08:19.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:08:19.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:08:20.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-06T23:08:20.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:08:21.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FQ5zJ%2FMd%2BBwO01iyDzSmK%2FZDtEA%3D&Expires=1772917700 HTTP/1.1" 200 59806
2026-03-06T23:08:21.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:08:21.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:08:21.641 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:08:21.662 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:08:21.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:08:36.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:08:36.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:08:36.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:08:36.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:08:36.844 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:09:06.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:09:06.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:09:07.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17072
2026-03-06T23:09:07.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:09:07.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:09:07.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:09:07.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-06T23:09:07.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:09:07.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:09:07.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200928
2026-03-06T23:09:07.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:09:07.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:09:07.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:09:07.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129835
2026-03-06T23:09:07.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:09:07.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:09:07.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:09:10.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 0x7fcf697e9360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:09:10.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:09:10.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:09:11.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-06T23:09:11.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:09:12.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EGSfblD0lSEZdl9QlpxBel1HruY%3D&Expires=1772917751 HTTP/1.1" 200 60149
2026-03-06T23:09:12.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:09:12.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:09:12.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:09:12.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:09:12.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:09:29.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:09:29.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:09:29.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:09:29.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:09:29.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:09:59.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:09:59.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:09:59.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17072
2026-03-06T23:09:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:09:59.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:09:59.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:09:59.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-06T23:09:59.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:09:59.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:09:59.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200400
2026-03-06T23:09:59.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:09:59.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:09:59.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:09:59.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129835
2026-03-06T23:09:59.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:09:59.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:09:59.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:10:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad6fb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:10:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:10:02.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:10:03.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:10:03.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:10:04.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CF%2BgJXkyIrVWvV%2FozGdbBJiwJrs%3D&Expires=1772917803 HTTP/1.1" 200 60149
2026-03-06T23:10:05.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:10:05.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:10:05.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:10:05.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:10:05.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:10:19.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:10:20.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:10:20.056 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:10:20.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:10:20.103 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:10:50.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:10:50.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:10:50.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17072
2026-03-06T23:10:50.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:10:50.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:10:50.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:10:50.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-06T23:10:50.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:10:50.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:10:50.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200478
2026-03-06T23:10:50.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:10:50.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:10:50.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:10:50.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129515
2026-03-06T23:10:50.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:10:50.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:10:50.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:10: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 0x7fcf68a76590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:10:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:10:53.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:10:54.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-06T23:10:54.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:10:55.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LdtB3th%2BZiQaTufMfkz7nnIaL%2FQ%3D&Expires=1772917854 HTTP/1.1" 200 60149
2026-03-06T23:10:55.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:10:55.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:10:55.778 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:10:55.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:10:55.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:11:10.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:11:11.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:11:11.097 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:11:11.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:11:11.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:11:41.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:11:41.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:11:41.288 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17072
2026-03-06T23:11:41.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:11:41.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:11:41.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:11:41.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:11:41.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:11:41.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:11:41.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200478
2026-03-06T23:11:41.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:11:41.314 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:11:41.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:11:41.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129873
2026-03-06T23:11:41.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:11:41.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:11:41.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:11: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 0x7fcf694a0be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:11:44.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:11:44.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:11:45.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-06T23:11:45.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:11:46.437 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eEikj5QYUukvGHuwQYxgwAwj9WE%3D&Expires=1772917905 HTTP/1.1" 200 60149
2026-03-06T23:11:46.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:11:46.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:11:46.698 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:11:46.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:11:46.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:12:01.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:12:01.892 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:12:01.922 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:12:01.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:12:01.968 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:12:31.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:12:32.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:12:32.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17206
2026-03-06T23:12:32.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:12:32.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:12:32.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:12:32.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-06T23:12:32.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:12:32.132 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:12:32.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199771
2026-03-06T23:12:32.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:12:32.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:12:32.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:12:32.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129873
2026-03-06T23:12:32.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:12:32.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:12:32.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:12:35.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b66680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:12:35.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:12:35.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:12:36.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-06T23:12:36.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:12:37.256 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-210910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mLaW4z3Ila%2BJN051LesZ8XnnkU4%3D&Expires=1772917956 HTTP/1.1" 200 60149
2026-03-06T23:12:37.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:12:37.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:12:37.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:12:37.794 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:12:37.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:12:53.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:12:53.273 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:12:53.302 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:12:53.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:12:53.349 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:13:23.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:13:23.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:13:23.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17206
2026-03-06T23:13:23.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:13:23.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:13:23.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:13:23.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-06T23:13:23.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:13:23.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:13:23.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-06T23:13:23.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:13:23.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:13:23.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:13:23.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129083
2026-03-06T23:13:23.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:13:23.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:13:23.791 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:13:26.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 0x7fceb3b49480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:13:26.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:13:26.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:13:28.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:13:28.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:13:28.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RpkVJKt8vYIix3AV9s98IK1410w%3D&Expires=1772918007 HTTP/1.1" 200 62062
2026-03-06T23:13:29.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:13:29.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:13:29.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:13:29.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:13:29.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:13:44.890 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:13:45.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:13:45.068 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:13:45.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:13:45.116 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:14:15.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:14:15.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:14:15.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17206
2026-03-06T23:14:15.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:14:15.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:14:15.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:14:15.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-06T23:14:15.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:14:15.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:14:15.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-06T23:14:15.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:14:15.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:14:15.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:14:15.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129273
2026-03-06T23:14:15.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:14:15.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:14:15.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:14:18.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 0x7fcf69278c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:14:18.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:14:18.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:14:19.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-06T23:14:19.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:14:20.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bBCdQjBWD4ybZlqCB%2FrpAEYnE%2B8%3D&Expires=1772918059 HTTP/1.1" 200 62062
2026-03-06T23:14:20.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:14:20.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:14:20.616 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:14:20.639 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:14:20.639 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:14:35.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:14:35.868 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:14:35.897 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:14:35.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:14:35.944 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:15:05.950 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:15:05.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:15:06.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17206
2026-03-06T23:15:06.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:15:06.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:15:06.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:15:06.129 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:15:06.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:15:06.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:15:06.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200529
2026-03-06T23:15:06.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:15:06.143 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:15:06.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:15:06.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129273
2026-03-06T23:15:06.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:15:06.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:15:06.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:15: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 0x7fcf68562500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:15:09.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:15:09.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:15:10.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-06T23:15:10.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:15:11.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R%2BKipXPAzc1JyMZCcF2mOuJPXik%3D&Expires=1772918110 HTTP/1.1" 200 62062
2026-03-06T23:15:11.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:15:11.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:15:11.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:15:11.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:15:11.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:15:28.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:15:28.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:15:28.240 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:15:28.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:15:28.287 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:15:58.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:15:58.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:15:58.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17206
2026-03-06T23:15:58.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:15:58.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:15:58.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:15:58.605 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:15:58.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:15:58.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:15:58.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200439
2026-03-06T23:15:58.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:15:58.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:15:58.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:15:58.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129561
2026-03-06T23:15:58.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:15:58.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:15:58.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:16:01.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 0x7fceb2c33f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:16:01.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:16:01.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:16:02.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-06T23:16:02.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:16:03.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JxTlYgKkB5VC3ZsSnfYQc5vZNbs%3D&Expires=1772918162 HTTP/1.1" 200 62062
2026-03-06T23:16:04.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:16:04.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:16:04.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:16:04.056 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:16:04.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:16:20.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:16:20.260 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:16:20.290 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:16:20.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:16:20.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:16:50.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:16:50.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:16:50.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17206
2026-03-06T23:16:50.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:16:50.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:16:50.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:16:50.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-06T23:16:50.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:16:50.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:16:50.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200439
2026-03-06T23:16:50.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:16:50.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:16:50.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:16:50.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129683
2026-03-06T23:16:50.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:16:50.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:16:50.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:16: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 0x7fcf69414b50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:16:53.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:16:53.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:16:54.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-06T23:16:54.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:16:55.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C28qD1tKHpeLBZpymJaEjG7raRE%3D&Expires=1772918214 HTTP/1.1" 200 62062
2026-03-06T23:16:55.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:16:55.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:16:55.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:16:55.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:16:55.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:17:12.360 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:17:12.507 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:17:12.535 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:17:12.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:17:12.583 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:17:42.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:17:42.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:17:42.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:17:42.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:17:42.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:17:42.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:17:42.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-06T23:17:42.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:17:42.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:17:42.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199672
2026-03-06T23:17:42.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:17:42.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:17:42.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:17:42.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129683
2026-03-06T23:17:42.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:17:42.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:17:42.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:17:45.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6940e830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:17:45.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:17:45.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:17:47.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-06T23:17:47.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:17:47.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kHOV9WD9sNYKlDeX8Z8%2B1BWACyg%3D&Expires=1772918266 HTTP/1.1" 200 60698
2026-03-06T23:17:48.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:17:48.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:17:48.207 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:17:48.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:17:48.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:18:03.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:18:03.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:18:03.995 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:18:03.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:18:04.043 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:18:34.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:18:34.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:18:34.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:18:34.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:18:34.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:18:34.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:18:34.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-06T23:18:34.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:18:34.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:18:34.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200320
2026-03-06T23:18:34.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:18:34.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:18:34.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:18:34.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129181
2026-03-06T23:18:34.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:18:34.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:18:34.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:18: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 0x7fceb3111000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:18:37.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:18:37.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:18:38.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-06T23:18:38.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:18:39.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kqdpjC7WPqS5PDdksPNESGhrAFs%3D&Expires=1772918318 HTTP/1.1" 200 60698
2026-03-06T23:18:39.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:18:39.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:18:39.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:18:39.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:18:39.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:18:54.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:18:55.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:18:55.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:18:55.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:18:55.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:19:25.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:19:25.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:19:25.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:19:25.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:19:25.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:19:25.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:19:25.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-06T23:19:25.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:19:25.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:19:25.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200320
2026-03-06T23:19:25.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:19:25.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:19:25.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:19:25.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129427
2026-03-06T23:19:25.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:19:25.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:19:25.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:19: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 0x7fcf68ee3af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:19:28.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:19:28.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:19:29.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-06T23:19:29.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:19:30.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9yIWOIWZVQxHX7udSYearMPESyE%3D&Expires=1772918369 HTTP/1.1" 200 60698
2026-03-06T23:19:31.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:19:31.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:19:31.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:19:31.044 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:19:31.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:19:46.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:19:46.164 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:19:46.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:19:46.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:19:46.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:20:16.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:20:16.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:20:16.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:20:16.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:20:16.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:20:16.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:20:16.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-06T23:20:16.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:20:16.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:20:16.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200128
2026-03-06T23:20:16.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:20:16.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:20:16.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:20:16.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129399
2026-03-06T23:20:16.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:20:16.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:20:16.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:20:19.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 0x7fceb2c43850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:20:19.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:20:19.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:20:20.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:20:20.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:20:21.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-211710.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bxwYCypDsAe2YU9HTtWa1xPuaTo%3D&Expires=1772918420 HTTP/1.1" 200 60698
2026-03-06T23:20:21.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:20:21.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:20:21.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:20:21.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:20:21.803 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:20:37.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:20:37.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:20:37.528 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:20:37.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:20:37.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:21:07.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:21:07.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:21:07.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:21:07.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:21:07.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:21:07.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:21:07.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-06T23:21:07.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:21:07.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:21:07.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200128
2026-03-06T23:21:07.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:21:07.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:21:07.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:21:07.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129399
2026-03-06T23:21:07.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:21:07.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:21:07.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:21:10.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 0x7fcf6bbca1d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:21:10.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:21:10.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:21:11.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-06T23:21:11.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:21:12.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R%2FbsciPIneloMVa3Guknt48IXJU%3D&Expires=1772918471 HTTP/1.1" 200 61029
2026-03-06T23:21:13.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:21:13.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:21:13.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:21:13.152 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:21:13.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:21:28.254 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:21:28.369 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:21:28.399 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:21:28.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:21:28.446 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:21:58.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:21:58.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:21:59.593 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17426
2026-03-06T23:21:59.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:21:59.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:21:59.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:21:59.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-06T23:21:59.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:21:59.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:21:59.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200402
2026-03-06T23:21:59.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:21:59.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:21:59.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:21:59.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129399
2026-03-06T23:21:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:21:59.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:21:59.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:22:02.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9bb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:22:02.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:22:02.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:22:03.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-06T23:22:03.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:22:04.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cessIZpnKtGUGG20X0kG%2BJxfCX4%3D&Expires=1772918523 HTTP/1.1" 200 61029
2026-03-06T23:22:05.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:22:05.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:22:05.053 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:22:05.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:22:05.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:22:19.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:22:20.087 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:22:20.116 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:22:20.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:22:20.163 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:22:50.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:22:50.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:22:50.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17426
2026-03-06T23:22:50.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:22:50.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:22:50.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:22:50.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-06T23:22:50.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:22:50.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:22:50.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200402
2026-03-06T23:22:50.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:22:50.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:22:50.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:22:50.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129299
2026-03-06T23:22:50.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:22:50.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:22:50.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:22: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 0x7fcf68a39fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:22:53.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:22:53.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:22:54.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-06T23:22:54.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:22:55.647 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=66iD%2FDYNmKKQ70VlQgErXCa1MPE%3D&Expires=1772918574 HTTP/1.1" 200 61029
2026-03-06T23:22:56.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:22:56.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:22:56.163 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:22:56.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:22:56.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:23:12.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:23:12.728 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:23:12.758 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:23:12.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:23:12.805 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:23:42.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:23:42.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:23:43.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17426
2026-03-06T23:23:43.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:23:43.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:23:43.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:23:43.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-06T23:23:43.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:23:43.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:23:43.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199822
2026-03-06T23:23:43.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:23:43.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:23:43.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:23:43.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129299
2026-03-06T23:23:43.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:23:43.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:23:43.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:23:46.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf684c5960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:23:46.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:23:46.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:23:47.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:23:47.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:23:48.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E28i8hc1s4zpS753KfjjCe4eFgg%3D&Expires=1772918627 HTTP/1.1" 200 61029
2026-03-06T23:23:48.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:23:48.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:23:48.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:23:48.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:23:48.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:24:04.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:24:04.302 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:24:04.331 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:24:04.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:24:04.379 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:24:34.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:24:34.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:24:34.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17426
2026-03-06T23:24:34.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:24:34.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:24:34.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:24:34.547 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:24:34.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:24:34.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:24:34.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199822
2026-03-06T23:24:34.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:24:34.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:24:34.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:24:34.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128905
2026-03-06T23:24:34.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:24:34.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:24:34.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:24:37.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a763e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:24:37.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:24:37.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:24:38.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-06T23:24:38.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:24:39.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212108.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OXZR7GrMefGxCNoynK24v10UK74%3D&Expires=1772918678 HTTP/1.1" 200 61029
2026-03-06T23:24:39.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:24:39.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:24:39.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:24:39.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:24:39.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:24:55.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:24:55.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:24:55.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:24:55.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:24:55.667 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:25:25.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:25:25.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:25:25.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17426
2026-03-06T23:25:25.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:25:25.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:25:25.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:25:25.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-06T23:25:25.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:25:25.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:25:25.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199860
2026-03-06T23:25:25.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:25:25.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:25:25.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:25:25.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128905
2026-03-06T23:25:25.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:25:25.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:25:25.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:25: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 0x7fcf694a24a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:25:28.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:25:28.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:25:30.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:25:30.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:25:30.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JV0ZkaB35VUH3y%2FB4ElDEIaEqOY%3D&Expires=1772918729 HTTP/1.1" 200 56947
2026-03-06T23:25:31.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:25:31.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:25:31.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:25:31.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:25:31.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:25:46.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:25:46.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:25:46.175 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:25:46.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:25:46.223 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:26:16.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:26:16.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:26:16.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17426
2026-03-06T23:26:16.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:26:16.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:26:16.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:26:16.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-06T23:26:16.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:26:16.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:26:16.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199860
2026-03-06T23:26:16.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:26:16.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:26:16.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:26:16.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129066
2026-03-06T23:26:16.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:26:16.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:26:16.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:26:19.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3107d90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:26:19.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:26:19.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:26:20.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:26:20.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:26:21.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BsxFnayTfc6KB51cBRibh2i9%2FoQ%3D&Expires=1772918780 HTTP/1.1" 200 56947
2026-03-06T23:26:21.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:26:21.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:26:21.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:26:21.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:26:21.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:26:37.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:26:37.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:26:37.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:26:37.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:26:37.217 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:27:07.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:27:07.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:27:07.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17441
2026-03-06T23:27:07.819 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:27:07.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:27:07.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:27:07.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-06T23:27:07.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:27:07.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:27:07.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199819
2026-03-06T23:27:07.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:27:07.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:27:07.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:27:07.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128860
2026-03-06T23:27:07.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:27:07.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:27:07.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:27:10.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3199540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:27:10.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:27:10.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:27:12.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-06T23:27:12.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:27:12.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xX86p1zoPCoie3lWiMR%2Bw5H1%2FqI%3D&Expires=1772918831 HTTP/1.1" 200 56947
2026-03-06T23:27:13.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:27:13.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:27:13.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:27:13.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:27:13.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:27:28.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:27:28.418 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:27:28.447 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:27:28.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:27:28.495 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:27:58.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:27:58.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:27:58.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17441
2026-03-06T23:27:58.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:27:58.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:27:58.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:27:58.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-06T23:27:58.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:27:58.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:27:58.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199768
2026-03-06T23:27:58.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:27:58.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:27:58.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:27:58.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128860
2026-03-06T23:27:58.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:27:58.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:27:58.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:28:02.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 0x7fcf6bbc9ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:28:02.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:28:02.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:28:03.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-06T23:28:03.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:28:04.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6ftxYB5aETVFEIHEar4Ca7lJDoM%3D&Expires=1772918883 HTTP/1.1" 200 56947
2026-03-06T23:28:04.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:28:04.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:28:04.396 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:28:04.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:28:04.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:28:20.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:28:20.231 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:28:20.260 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:28:20.260 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:28:20.308 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:28:50.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:28:50.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:28:50.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17441
2026-03-06T23:28:50.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:28:50.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:28:50.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:28:50.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-06T23:28:50.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:28:50.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:28:50.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199768
2026-03-06T23:28:50.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:28:50.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:28:50.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:28:50.642 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128956
2026-03-06T23:28:50.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:28:50.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:28:50.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:28:53.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 0x7fceb3bad150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:28:53.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:28:53.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:28:54.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-06T23:28:54.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:28:55.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kssHrhn0y6ga0dhOuV5pGuqHeLY%3D&Expires=1772918934 HTTP/1.1" 200 56947
2026-03-06T23:28:56.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:28:56.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:28:56.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:28:56.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:28:56.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:29:11.319 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:29:11.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:29:11.495 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:29:11.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:29:11.543 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:29:41.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:29:41.576 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:29:41.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17441
2026-03-06T23:29:41.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:29:41.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:29:41.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:29:41.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-06T23:29:41.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:29:41.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:29:41.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200017
2026-03-06T23:29:41.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:29:41.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:29:41.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:29:41.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129232
2026-03-06T23:29:41.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:29:41.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:29:41.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:29: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 0x7fcf6b9da590>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:29:44.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:29:44.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:29:46.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:29:46.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:29:47.048 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212911.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vkvMkP67grY0Ux8bbKnNAu3hD9k%3D&Expires=1772918986 HTTP/1.1" 200 62694
2026-03-06T23:29:47.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:29:47.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:29:47.310 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:29:47.333 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:29:47.333 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:30:02.832 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:30:02.948 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:30:02.977 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:30:02.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:30:03.025 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:30:33.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:30:33.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:30:33.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17441
2026-03-06T23:30:33.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:30:33.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:30:33.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:30:33.171 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:30:33.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:30:33.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:30:33.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199925
2026-03-06T23:30:33.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:30:33.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:30:33.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:30:33.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129231
2026-03-06T23:30:33.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:30:33.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:30:33.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:30: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 0x7fcf68e98c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:30:36.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:30:36.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:30:37.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:30:37.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:30:38.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212911.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QRXwL964U%2Fqa%2BESlmzdNIRAA9fY%3D&Expires=1772919037 HTTP/1.1" 200 62694
2026-03-06T23:30:38.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:30:38.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:30:38.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:30:38.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:30:38.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:30:53.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:30:54.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:30:54.095 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:30:54.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:30:54.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:31:24.151 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:31:24.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:31:24.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17441
2026-03-06T23:31:24.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:31:24.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:31:24.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:31:24.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-06T23:31:24.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:31:24.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:31:24.292 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199925
2026-03-06T23:31:24.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:31:24.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:31:24.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:31:24.304 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129356
2026-03-06T23:31:24.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:31:24.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:31:24.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:31:27.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928e7d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:31:27.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:31:27.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:31:28.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-06T23:31:28.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:31:29.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212911.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V1vTpMtSt3PFEGJjNHC0fmvcS1M%3D&Expires=1772919088 HTTP/1.1" 200 62694
2026-03-06T23:31:29.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:31:29.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:31:29.696 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:31:29.718 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:31:29.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:31:45.017 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:31:45.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:31:45.163 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:31:45.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:31:45.210 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:32:15.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:32:15.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:32:16.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:32:16.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:32:16.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:32:16.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:32:16.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-06T23:32:16.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:32:16.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:32:16.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-06T23:32:16.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:32:16.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:32:16.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:32:16.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129140
2026-03-06T23:32:16.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:32:16.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:32:16.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:32:19.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 0x7fcf6971f730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:32:19.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:32:19.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:32:20.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-06T23:32:20.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:32:21.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-212911.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MgmZiwQMOzJGHhywcvxPSmM7Z20%3D&Expires=1772919140 HTTP/1.1" 200 62694
2026-03-06T23:32:21.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:32:21.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:32:21.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:32:21.460 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:32:21.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:32:36.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:32:36.913 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:32:36.942 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:32:36.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:32:36.990 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:33:07.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:33:07.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:33:07.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:33:07.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:33:07.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:33:07.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:33:07.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-06T23:33:07.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:33:07.158 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:33:07.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200186
2026-03-06T23:33:07.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:33:07.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:33:07.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:33:07.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129235
2026-03-06T23:33:07.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:33:07.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:33:07.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:33:10.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 0x7fcf68c5b1f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:33:10.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:33:10.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:33:11.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-06T23:33:11.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:33:12.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rp0Mga6vq1Kf4HR3iJ%2B%2FQxYwW0w%3D&Expires=1772919191 HTTP/1.1" 200 60406
2026-03-06T23:33:12.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:33:12.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:33:12.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:33:12.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:33:12.565 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:33:28.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:33:28.360 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:33:28.389 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:33:28.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:33:28.437 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:33:58.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:33:58.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:33:58.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:33:58.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:33:58.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:33:58.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:33:58.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-06T23:33:58.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:33:58.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:33:58.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200186
2026-03-06T23:33:58.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:33:58.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:33:58.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:33:58.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129235
2026-03-06T23:33:58.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:33:58.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:33:58.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:34:02.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 0x7fceb3b76fe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:34:02.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:34:02.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:34:03.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-06T23:34:03.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:34:04.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FjeIlDl91X3cat1jqHDLVTHHzSY%3D&Expires=1772919243 HTTP/1.1" 200 60406
2026-03-06T23:34:04.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:34:04.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:34:04.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:34:04.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:34:04.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:34:21.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:34:21.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:34:21.705 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:34:21.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:34:21.753 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:34:51.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:34:51.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:34:51.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:34:51.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:34:51.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:34:51.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:34:51.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-06T23:34:51.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:34:51.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:34:51.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200128
2026-03-06T23:34:51.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:34:51.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:34:51.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:34:51.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129235
2026-03-06T23:34:51.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:34:51.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:34:51.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:34:55.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 0x7fcf6928c850>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:34:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:34:55.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:34:56.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-06T23:34:56.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:34:57.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bLCU8qHhriwKslf1luRVonklrcs%3D&Expires=1772919296 HTTP/1.1" 200 60406
2026-03-06T23:34:57.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:34:57.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:34:57.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:34:57.331 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:34:57.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:35:12.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:35:12.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:35:12.534 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:35:12.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:35:12.582 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:35:42.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:35:42.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:35:42.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:35:42.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:35:42.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:35:42.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:35:42.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:35:42.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:35:42.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:35:42.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200059
2026-03-06T23:35:42.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:35:42.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:35:42.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:35:42.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129333
2026-03-06T23:35:42.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:35:42.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:35:42.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:35:45.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:35:45.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:35:45.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:35:47.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-06T23:35:47.047 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:35:47.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yCELOGmr3wjY3Fjr4aOYSHiTdWs%3D&Expires=1772919346 HTTP/1.1" 200 60406
2026-03-06T23:35:48.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:35:48.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:35:48.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:35:48.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:35:48.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:36:05.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:36:05.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:36:05.922 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:36:05.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:36:05.969 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:36:35.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:36:35.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:36:36.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:36:36.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:36:36.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:36:36.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:36:36.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-06T23:36:36.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:36:36.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:36:36.142 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200059
2026-03-06T23:36:36.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:36:36.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:36:36.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:36:36.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129164
2026-03-06T23:36:36.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:36:36.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:36:36.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:36:39.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bce350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:36:39.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:36:39.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:36:40.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-06T23:36:40.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:36:41.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213310.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2Bfqoq49TShhzWyBOFjbl8uDZMrA%3D&Expires=1772919400 HTTP/1.1" 200 60406
2026-03-06T23:36:41.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:36:41.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:36:41.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:36:41.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:36:41.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:36:56.604 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:36:56.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:36:56.745 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:36:56.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:36:56.792 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:37:26.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:37:26.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:37:26.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17458
2026-03-06T23:37:26.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:37:26.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:37:26.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:37:26.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-06T23:37:26.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:37:26.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:37:26.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200059
2026-03-06T23:37:26.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:37:26.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:37:26.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:37:26.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129176
2026-03-06T23:37:27.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:37:27.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:37:27.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:37:30.104 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685401f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:37:30.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:37:30.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:37:31.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:37:31.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:37:32.079 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213711.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UW8ADz7g0WnRscamOjExKC2ShPg%3D&Expires=1772919451 HTTP/1.1" 200 64003
2026-03-06T23:37:32.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:37:32.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:37:32.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:37:32.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:37:32.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:37:47.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:37:47.782 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:37:47.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:37:47.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:37:47.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:38:17.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:38:17.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:38:18.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17458
2026-03-06T23:38:18.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:38:18.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:38:18.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:38:18.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:38:18.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:38:18.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:38:18.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199778
2026-03-06T23:38:18.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:38:18.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:38:18.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:38:18.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129004
2026-03-06T23:38:18.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:38:18.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:38:18.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:38: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 0x7fceb2c2ecb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:38:21.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:38:21.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:38:22.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-06T23:38:22.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:38:23.636 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213711.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FHgEPQIBRmlAhklfVUsmehNIrIA%3D&Expires=1772919502 HTTP/1.1" 200 64003
2026-03-06T23:38:23.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:38:23.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:38:23.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:38:23.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:38:23.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:38:38.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:38:39.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:38:39.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:38:39.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:38:39.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:39:09.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:39:09.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:39:09.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17458
2026-03-06T23:39:09.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:39:09.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:39:09.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:39:09.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-06T23:39:09.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:39:09.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:39:09.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199778
2026-03-06T23:39:09.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:39:09.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:39:09.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:39:09.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128993
2026-03-06T23:39:09.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:39:09.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:39:09.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:39: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 0x7fcf691ebbe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:39:12.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:39:12.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:39:13.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-06T23:39:13.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:39:14.615 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213711.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zyKuwqH2HdrTz3AwY3gUQF5isoo%3D&Expires=1772919553 HTTP/1.1" 200 64003
2026-03-06T23:39:14.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:39:14.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:39:14.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:39:14.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:39:14.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:39:29.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:39:29.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:39:29.964 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:39:29.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:39:30.012 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:40:00.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:40:00.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:40:00.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17458
2026-03-06T23:40:00.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:40:00.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:40:00.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:40:00.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-06T23:40:00.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:40:00.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:40:00.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199959
2026-03-06T23:40:00.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:40:00.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:40:00.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:40:00.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128993
2026-03-06T23:40:00.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:40:00.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:40:00.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:40:03.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69426200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:40:03.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:40:03.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:40:04.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:40:04.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:40:05.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213711.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8Ab7hCKiR7nK0Y3zOHm3rcLgHPI%3D&Expires=1772919604 HTTP/1.1" 200 64003
2026-03-06T23:40:05.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:40:05.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:40:05.684 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:40:05.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:40:05.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:40:22.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:40:22.212 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:40:22.241 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:40:22.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:40:22.289 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:40:52.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:40:52.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:40:52.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17458
2026-03-06T23:40:52.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:40:52.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:40:52.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:40:52.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-06T23:40:52.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:40:52.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:40:52.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200100
2026-03-06T23:40:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:40:52.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:40:52.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:40:52.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129089
2026-03-06T23:40:52.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:40:52.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:40:52.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:40: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 0x7fcf68ee2b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:40:55.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:40:55.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:40:56.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:40:56.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:40:57.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-213711.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lo7xhkRh%2Fv%2BL82eYm56esZjN%2Fio%3D&Expires=1772919656 HTTP/1.1" 200 64003
2026-03-06T23:40:57.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:40:57.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:40:57.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:40:57.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:40:57.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:41:12.833 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:41:12.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:41:13.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:41:13.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:41:13.052 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:41:43.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:41:43.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:41:43.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17458
2026-03-06T23:41:43.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:41:43.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:41:43.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:41:43.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:41:43.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:41:43.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:41:43.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200100
2026-03-06T23:41:43.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:41:43.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:41:43.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:41:43.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129401
2026-03-06T23:41:43.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:41:43.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:41:43.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:41: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 0x7fcf68b65330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:41:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:41:46.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:41:47.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-06T23:41:47.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:41:48.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1%2F38OQx26ckkI8EqLiDZsnd5T%2Bo%3D&Expires=1772919707 HTTP/1.1" 200 64651
2026-03-06T23:41:48.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:41:48.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:41:48.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:41:48.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:41:48.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:42:03.973 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:42:04.085 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:42:04.114 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:42:04.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:42:04.162 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:42:34.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:42:34.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:42:34.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:42:34.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:42:34.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:42:34.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:42:34.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-06T23:42:34.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:42:34.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:42:34.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200632
2026-03-06T23:42:34.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:42:34.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:42:34.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:42:34.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129506
2026-03-06T23:42:34.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:42:34.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:42:34.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:42: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 0x7fcf68ee6860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:42:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:42:37.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:42:38.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-06T23:42:38.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:42:39.458 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Cmouy7JYlGHvuQb9%2BdNlpjf%2FweQ%3D&Expires=1772919758 HTTP/1.1" 200 64651
2026-03-06T23:42:39.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:42:39.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:42:39.720 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:42:39.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:42:39.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:42:55.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:42:55.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:42:55.597 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:42:55.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:42:55.645 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:43:25.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:43:25.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:43:25.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:43:25.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:43:25.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:43:25.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:43:26.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:43:26.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:43:26.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:43:26.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200010
2026-03-06T23:43:26.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:43:26.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:43:26.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:43:26.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129506
2026-03-06T23:43:26.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:43:26.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:43:26.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:43: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 0x7fcf6964bca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:43:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:43:29.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:43:30.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-06T23:43:30.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:43:31.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KrDmV4ew5ncHAJPA66sNMwGc7wk%3D&Expires=1772919810 HTTP/1.1" 200 64651
2026-03-06T23:43:31.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:43:31.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:43:31.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:43:31.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:43:31.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:43:47.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:43:47.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:43:47.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:43:47.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:43:47.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:44:17.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:44:17.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:44:17.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:44:17.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:44:17.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:44:17.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:44:17.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-06T23:44:17.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:44:17.871 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:44:17.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200010
2026-03-06T23:44:17.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:44:17.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:44:17.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:44:17.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129308
2026-03-06T23:44:17.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:44:17.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:44:17.903 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:44:20.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3151630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:44:20.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:44:20.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:44:22.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-06T23:44:22.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:44:22.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214109.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=utlVSSAB9BTOu9Ug5NutYzq9Upc%3D&Expires=1772919861 HTTP/1.1" 200 64651
2026-03-06T23:44:23.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:44:23.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:44:23.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:44:23.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:44:23.275 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:44:38.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:44:39.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:44:39.093 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:44:39.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:44:39.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:45:09.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:45:09.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:45:09.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:45:09.442 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:45:09.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:45:09.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:45:09.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-06T23:45:09.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:45:09.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:45:09.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200176
2026-03-06T23:45:09.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:45:09.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:45:09.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:45:09.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129352
2026-03-06T23:45:09.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:45:09.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:45:09.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:45:12.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3b75990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:45:12.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:45:12.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:45:13.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-06T23:45:13.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:45:14.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YA5RnZpGkcn%2FpGW9t0uWeMNn4Tk%3D&Expires=1772919913 HTTP/1.1" 200 63714
2026-03-06T23:45:14.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:45:14.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:45:14.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:45:14.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:45:14.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:45:30.207 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:45:30.318 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:45:30.347 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:45:30.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:45:30.395 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:46:00.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:46:00.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:46:00.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:46:00.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:46:00.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:46:00.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:46:00.703 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:46:00.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:46:00.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:46:00.707 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200073
2026-03-06T23:46:00.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:46:00.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:46:00.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:46:00.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129352
2026-03-06T23:46:00.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:46:00.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:46:00.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:46:03.831 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b61930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:46:03.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:46:03.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:46:05.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:46:05.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:46:05.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E73jtqOrnO%2Brmswt7I8ZxSsAu1w%3D&Expires=1772919964 HTTP/1.1" 200 63714
2026-03-06T23:46:06.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:46:06.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:46:06.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:46:06.173 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:46:06.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:46:21.795 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:46:21.907 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:46:21.936 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:46:21.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:46:21.984 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:46:51.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:46:51.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:46:52.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:46:52.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:46:52.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:46:52.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:46:52.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-06T23:46:52.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:46:52.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:46:52.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200073
2026-03-06T23:46:52.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:46:52.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:46:52.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:46:52.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129239
2026-03-06T23:46:52.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:46:52.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:46:52.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:46:55.736 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68501630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:46:55.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:46:55.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:46:56.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-06T23:46:56.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:46:57.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6jKWBxB%2FRudK7LF4YMXh3t6W8Rg%3D&Expires=1772920016 HTTP/1.1" 200 63714
2026-03-06T23:46:57.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:46:57.996 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:46:57.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:46:58.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:46:58.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:47:13.635 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:47:13.747 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:47:13.776 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:47:13.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:47:13.823 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:47:43.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:47:43.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:47:44.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:47:44.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:47:44.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:47:44.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:47:44.139 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:47:44.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:47:44.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:47:44.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199764
2026-03-06T23:47:44.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:47:44.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:47:44.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:47:44.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128995
2026-03-06T23:47:44.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:47:44.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:47:44.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:47:47.257 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692788e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:47:47.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:47:47.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:47:48.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-06T23:47:48.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:47:49.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uEl4LluTcFdlsa3ozRWJ2B09xsc%3D&Expires=1772920068 HTTP/1.1" 200 63714
2026-03-06T23:47:49.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:47:49.757 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:47:49.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:47:49.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:47:49.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:48:06.300 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:48:06.415 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:48:06.445 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:48:06.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:48:06.492 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:48:36.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:48:36.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:48:36.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:48:36.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:48:36.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:48:36.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:48:36.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-06T23:48:36.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:48:36.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:48:36.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199884
2026-03-06T23:48:36.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:48:36.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:48:36.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:48:36.816 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128995
2026-03-06T23:48:36.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:48:36.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:48:36.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:48:39.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d67a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:48:39.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:48:39.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:48:41.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-06T23:48:41.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:48:41.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214509.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pDKV%2FFGyS3BAxoJgJVZlSp08Ta0%3D&Expires=1772920120 HTTP/1.1" 200 63714
2026-03-06T23:48:42.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:48:42.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:48:42.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:48:42.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:48:42.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:48:57.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:48:57.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:48:57.860 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:48:57.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:48:57.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:49:27.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:49:27.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:49:28.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:49:28.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:49:28.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:49:28.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:49:28.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-06T23:49:28.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:49:28.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:49:28.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199884
2026-03-06T23:49:28.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:49:28.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:49:28.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:49:28.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129164
2026-03-06T23:49:28.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:49:28.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:49:28.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:49: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 0x7fcf6940c520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:49:31.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:49:31.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:49:32.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:49:32.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:49:33.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ymCfsnpVuEFP9XRqhhioXb6TlVI%3D&Expires=1772920172 HTTP/1.1" 200 55338
2026-03-06T23:49:33.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:49:33.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:49:33.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:49:33.480 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:49:33.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:49:50.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:49:50.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:49:50.621 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:49:50.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:49:50.668 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:50:20.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:50:20.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:50:20.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:50:20.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:50:20.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:50:20.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:50:21.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-06T23:50:21.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:50:21.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:50:21.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199726
2026-03-06T23:50:21.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:50:21.029 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:50:21.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:50:21.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129219
2026-03-06T23:50:21.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:50:21.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:50:21.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:50: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 0x7fceb738d540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:50:24.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:50:24.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:50:25.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-06T23:50:25.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:50:26.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wo5KhoYbo9w09Kufas9yeSdFpdg%3D&Expires=1772920225 HTTP/1.1" 200 55338
2026-03-06T23:50:26.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:50:26.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:50:26.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:50:26.401 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:50:26.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:50:41.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:50:41.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:50:41.519 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:50:41.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:50:41.566 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:51:11.597 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:51:11.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:51:12.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17502
2026-03-06T23:51:12.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:51:12.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:51:12.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:51:12.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-06T23:51:12.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:51:12.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:51:12.052 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199726
2026-03-06T23:51:12.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:51:12.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:51:12.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:51:12.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129219
2026-03-06T23:51:12.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:51:12.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:51:12.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:51:15.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 0x7fcf68c5b130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:51:15.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:51:15.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:51:16.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-06T23:51:16.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:51:17.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ls%2B0gDlQ6xTdFBWRudhaG51Tf9k%3D&Expires=1772920276 HTTP/1.1" 200 55338
2026-03-06T23:51:17.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:51:17.433 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:51:17.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:51:17.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:51:17.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:51:32.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:51:32.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:51:32.799 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:51:32.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:51:32.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:52:02.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:52:02.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:52:03.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17447
2026-03-06T23:52:03.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:52:03.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:52:03.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:52:03.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-06T23:52:03.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:52:03.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:52:03.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199726
2026-03-06T23:52:03.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:52:03.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:52:03.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:52:03.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129219
2026-03-06T23:52:03.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:52:03.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:52:03.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:52: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 0x7fcf694a1d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:52:06.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:52:06.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:52:07.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-06T23:52:07.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:52:08.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5QKJnI42kwB%2F9DUm2Wq%2B3dZFr5s%3D&Expires=1772920327 HTTP/1.1" 200 55338
2026-03-06T23:52:08.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:52:08.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:52:08.838 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:52:08.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:52:08.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:52:23.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:52:23.950 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:52:23.979 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:52:23.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:52:24.026 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:52:54.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:52:54.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:52:54.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17447
2026-03-06T23:52:54.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:52:54.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:52:54.489 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:52:54.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-06T23:52:54.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:52:54.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:52:54.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199533
2026-03-06T23:52:54.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:52:54.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:52:54.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:52:54.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129219
2026-03-06T23:52:54.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:52:54.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:52:54.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:52: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 0x7fcf68b67550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:52:57.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:52:57.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:52: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-06T23:52:58.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:52:59.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-214910.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8REEdLzzf8w93JRvHWM3ahBcwkQ%3D&Expires=1772920378 HTTP/1.1" 200 55338
2026-03-06T23:52:59.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:52:59.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:52:59.843 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:52:59.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:52:59.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:53:15.464 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:53:15.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:53:15.612 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:53:15.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:53:15.659 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:53:45.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:53:45.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:53:45.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17447
2026-03-06T23:53:45.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:53:45.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:53:45.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:53:45.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-06T23:53:45.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:53:45.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:53:46.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199079
2026-03-06T23:53:46.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:53:46.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:53:46.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:53:46.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128760
2026-03-06T23:53:46.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:53:46.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:53:46.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:53:49.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69785c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:53:49.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:53:49.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:53:50.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:53:50.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:53:51.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mo%2B6oQC9F%2FuH2hAPfqmzOGVMjYQ%3D&Expires=1772920430 HTTP/1.1" 200 57893
2026-03-06T23:53:51.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:53:51.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:53:51.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:53:51.372 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:53:51.373 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:54:06.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:54:06.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:54:06.338 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:54:06.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:54:06.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:54:36.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:54:36.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:54:36.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17447
2026-03-06T23:54:36.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:54:36.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:54:36.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:54:36.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:54:36.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:54:36.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:54:36.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199079
2026-03-06T23:54:36.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:54:36.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:54:36.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:54:36.574 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128445
2026-03-06T23:54:36.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:54:36.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:54:36.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:54: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 0x7fceb4784670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:54:39.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:54:39.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:54:40.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-06T23:54:40.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:54:41.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yta1%2FeB1RDHgXTf8ydd2L0J9Mn8%3D&Expires=1772920480 HTTP/1.1" 200 57893
2026-03-06T23:54:41.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:54:41.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:54:41.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:54:41.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:54:41.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:54:56.939 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:54:57.053 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:54:57.082 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:54:57.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:54:57.129 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:55:27.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:55:27.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:55:27.277 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17447
2026-03-06T23:55:27.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:55:27.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:55:27.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:55:27.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:55:27.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:55:27.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:55:27.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198306
2026-03-06T23:55:27.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:55:27.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:55:27.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:55:27.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128117
2026-03-06T23:55:27.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:55:27.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:55:27.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:55: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 0x7fcf68d77f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:55:30.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:55:30.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:55:31.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-06T23:55:31.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:55:32.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215309.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dMIGoridHaMWtwPABC%2Burprtpf0%3D&Expires=1772920531 HTTP/1.1" 200 57893
2026-03-06T23:55:32.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:55:32.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:55:32.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:55:32.697 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:55:32.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:55:49.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:55:49.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:55:49.457 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:55:49.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:55:49.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:56:19.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:56:19.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:56:20.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17447
2026-03-06T23:56:20.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:56:20.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:56:20.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:56:20.159 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:56:20.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:56:20.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:56:20.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199583
2026-03-06T23:56:20.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:56:20.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:56:20.174 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:56:20.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128838
2026-03-06T23:56:20.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:56:20.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:56:20.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:56:23.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 0x7fceb2c642b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:56:23.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:56:23.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:56:24.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-06T23:56:24.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:56:25.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T2mgU9n83a5uQzsNrKSHTYeE3ec%3D&Expires=1772920584 HTTP/1.1" 200 56973
2026-03-06T23:56:25.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:56:25.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:56:25.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:56:25.552 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:56:25.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:56:41.371 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:56:41.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:56:41.516 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:56:41.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:56:41.563 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:57:11.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:57:11.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:57:12.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17521
2026-03-06T23:57:12.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:57:12.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:57:12.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:57:12.853 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-06T23:57:12.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:57:12.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:57:12.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199583
2026-03-06T23:57:12.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:57:12.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:57:12.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:57:12.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128838
2026-03-06T23:57:12.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:57:12.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:57:12.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:57: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 0x7fcf68579d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:57:15.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:57:15.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:57:17.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-06T23:57:17.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:57:18.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2SUwcVGqa63l9Perd7qFshiHX3Q%3D&Expires=1772920637 HTTP/1.1" 200 56973
2026-03-06T23:57:18.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:57:18.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:57:18.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:57:18.342 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:57:18.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:57:34.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:57:34.537 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:57:34.566 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:57:34.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:57:34.614 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:58:04.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:58:04.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:58:04.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17521
2026-03-06T23:58:04.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:58:04.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:58:04.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:58:04.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-06T23:58:04.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:58:04.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:58:04.907 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199245
2026-03-06T23:58:04.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:58:04.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:58:04.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:58:04.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128838
2026-03-06T23:58:04.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:58:04.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:58:04.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:58: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 0x7fceb3152410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:58:07.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:58:07.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:58:09.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-06T23:58:09.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:58:10.012 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7F9yhv7apX%2FM3qXfBNMi1mH1rDQ%3D&Expires=1772920689 HTTP/1.1" 200 56973
2026-03-06T23:58:10.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:58:10.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:58:10.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:58:10.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:58:10.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:58:26.246 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:58:26.361 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:58:26.390 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:58:26.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:58:26.438 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:58:56.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:58:56.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:58:56.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17521
2026-03-06T23:58:56.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:58:56.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:58:56.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:58:56.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-06T23:58:56.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:58:56.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:58:56.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199168
2026-03-06T23:58:56.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:58:56.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:58:56.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:58:56.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128536
2026-03-06T23:58:56.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:58:56.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:58:56.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:58:59.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 0x7fceb3169930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:58:59.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:58:59.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:59:01.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-06T23:59:01.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:59:01.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t%2FdLVg6QYAR5pZOGD4X5Q0Sr%2B2I%3D&Expires=1772920740 HTTP/1.1" 200 56973
2026-03-06T23:59:02.138 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:59:02.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:59:02.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:59:02.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:59:02.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-06T23:59:17.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:59:17.686 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-06T23:59:17.715 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-06T23:59:17.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-06T23:59:17.763 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-06T23:59:47.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-06T23:59:47.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-06T23:59:47.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17521
2026-03-06T23:59:47.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-06T23:59:47.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-06T23:59:47.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-06T23:59:47.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-06T23:59:47.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-06T23:59:47.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-06T23:59:47.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199168
2026-03-06T23:59:47.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:59:47.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-06T23:59:47.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-06T23:59:47.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128381
2026-03-06T23:59:47.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-06T23:59:47.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-06T23:59:47.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-06T23:59: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 0x7fcf6963a260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-06T23:59:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-06T23:59:51.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-06T23:59:52.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-06T23:59:52.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-06T23:59:53.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-215612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LCoYEO3neRRte6Hv%2Big6yDT1Bws%3D&Expires=1772920792 HTTP/1.1" 200 56973
2026-03-06T23:59:53.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-06T23:59:53.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-06T23:59:53.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-06T23:59:53.315 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-06T23:59:53.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:00:08.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:00:08.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:00:08.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:00:08.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:00:08.452 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:00:38.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:00:38.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:00:38.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17521
2026-03-07T00:00:38.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:00:38.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:00:38.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:00:38.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-07T00:00:38.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:00:38.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:00:38.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198984
2026-03-07T00:00:38.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:00:38.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:00:38.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:00:38.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128413
2026-03-07T00:00:38.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:00:38.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:00:38.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:00: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 0x7fcf697f7ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:00:41.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:00:41.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:00:42.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-07T00:00:42.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:00:43.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rtXoHa88Dnn7p60cPMtrl7nojl0%3D&Expires=1772920842 HTTP/1.1" 200 59519
2026-03-07T00:00:44.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:00:44.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:00:44.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:00:44.075 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:00:44.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:00:59.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:00:59.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:00:59.612 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:00:59.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:00:59.659 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:01:29.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:01:29.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:01:29.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17521
2026-03-07T00:01:29.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:01:29.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:01:29.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:01:30.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-07T00:01:30.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:01:30.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:01:30.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198550
2026-03-07T00:01:30.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:01:30.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:01:30.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:01:30.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128396
2026-03-07T00:01:30.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:01:30.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:01:30.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:01: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 0x7fcf69289ab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:01:33.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:01:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:01:34.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-07T00:01:34.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:01:35.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i4lbC8wDF7d%2FHa%2BvcBtx4NFFMhk%3D&Expires=1772920894 HTTP/1.1" 200 59519
2026-03-07T00:01:35.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:01:35.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:01:35.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:01:35.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:01:35.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:01:50.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:01:50.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:01:50.948 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:01:50.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:01:50.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:02:21.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:02:21.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:02:21.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17497
2026-03-07T00:02:21.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:02:21.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:02:21.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:02:21.149 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:02:21.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:02:21.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:02:21.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198550
2026-03-07T00:02:21.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:02:21.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:02:21.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:02:21.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128158
2026-03-07T00:02:21.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:02:21.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:02:21.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:02:24.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 0x7fcf68d967d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:02:24.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:02:24.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:02:25.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-07T00:02:25.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:02:26.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yoH9QHNbl7JWZ3mcAC13axxj9hc%3D&Expires=1772920945 HTTP/1.1" 200 59519
2026-03-07T00:02:26.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:02:26.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:02:26.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:02:26.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:02:26.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:02:42.165 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:02:42.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:02:42.313 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:02:42.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:02:42.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:03:12.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:03:12.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:03:12.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17497
2026-03-07T00:03:12.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:03:12.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:03:12.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:03:12.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-07T00:03:12.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:03:12.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:03:12.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199228
2026-03-07T00:03:12.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:03:12.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:03:12.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:03:12.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128440
2026-03-07T00:03:12.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:03:12.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:03:12.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:03:15.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 0x7fceb2bc7730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:03:15.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:03:15.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:03:17.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-07T00:03:17.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:03:17.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Et5vz8M%2BNgd5K9y6k%2Bauavv7nJ8%3D&Expires=1772920996 HTTP/1.1" 200 59519
2026-03-07T00:03:18.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:03:18.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:03:18.251 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:03:18.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:03:18.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:03:34.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:03:34.488 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:03:34.517 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:03:34.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:03:34.565 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:04:04.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:04:04.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:04:04.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17497
2026-03-07T00:04:04.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:04:04.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:04:04.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:04:04.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-07T00:04:04.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:04:04.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:04:04.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199347
2026-03-07T00:04:04.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:04:04.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:04:04.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:04:04.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128440
2026-03-07T00:04:04.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:04:04.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:04:04.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:04: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 0x7fcf6b9c2d70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:04:07.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:04:07.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:04:09.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-07T00:04:09.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:04:09.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PIl3dSdl82baRUXwKR3DpG6zp%2F0%3D&Expires=1772921048 HTTP/1.1" 200 59519
2026-03-07T00:04:10.254 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:04:10.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:04:10.256 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:04:10.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:04:10.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:04:25.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:04:25.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:04:25.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:04:25.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:04:25.658 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:04:55.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:04:55.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:04:55.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17497
2026-03-07T00:04:55.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:04:55.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:04:55.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:04:55.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-07T00:04:55.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:04:55.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:04:55.991 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199347
2026-03-07T00:04:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:04:56.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:04:56.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:04:56.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128605
2026-03-07T00:04:56.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:04:56.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:04:56.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:04: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 0x7fcf68baf3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:04:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:04:59.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:05:00.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-07T00:05:00.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:05:01.151 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NVbZ2s27rM9Njkl4jfzReqQnFFQ%3D&Expires=1772921100 HTTP/1.1" 200 58890
2026-03-07T00:05:01.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:05:01.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:05:01.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:05:01.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:05:01.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:05:18.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:05:18.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:05:18.205 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:05:18.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:05:18.252 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:05:48.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:05:48.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:05:48.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17497
2026-03-07T00:05:48.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:05:48.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:05:48.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:05:48.530 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:05:48.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:05:48.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:05:48.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199347
2026-03-07T00:05:48.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:05:48.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:05:48.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:05:48.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128605
2026-03-07T00:05:48.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:05:48.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:05:48.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:05:51.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 0x7fcf68a92b90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:05:51.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:05:51.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:05:52.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:05:52.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:05:53.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qzyeJwjRWdszcHRO4bsnRPjV5tE%3D&Expires=1772921152 HTTP/1.1" 200 58890
2026-03-07T00:05:53.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:05:53.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:05:53.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:05:54.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:05:54.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:06:09.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:06:09.550 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:06:09.579 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:06:09.579 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:06:09.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:06:39.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:06:39.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:06:39.764 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17497
2026-03-07T00:06:39.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:06:39.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:06:39.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:06:39.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-07T00:06:39.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:06:39.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:06:39.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199765
2026-03-07T00:06:39.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:06:39.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:06:39.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:06:39.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128605
2026-03-07T00:06:39.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:06:39.806 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:06:39.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:06:42.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69439c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:06:42.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:06:42.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:06:44.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:06:44.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:06:44.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c3DwF%2BSDxJS80X%2BZrGQieKex3kQ%3D&Expires=1772921203 HTTP/1.1" 200 58890
2026-03-07T00:06:45.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:06:45.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:06:45.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:06:45.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:06:45.204 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:07:01.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:07:01.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:07:01.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:07:01.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:07:01.702 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:07:31.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:07:31.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:07:32.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16361
2026-03-07T00:07:32.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:07:32.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:07:32.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:07:32.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-07T00:07:32.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:07:32.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:07:32.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199765
2026-03-07T00:07:32.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:07:32.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:07:32.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:07:32.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128642
2026-03-07T00:07:32.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:07:32.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:07:32.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:07:35.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 0x7fcf6927afe0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:07:35.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:07:35.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:07:36.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-07T00:07:36.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:07:37.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QiloYC2mfA1Ykc%2BqnVcZsHnphyU%3D&Expires=1772921256 HTTP/1.1" 200 58890
2026-03-07T00:07:37.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:07:37.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:07:37.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:07:37.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:07:37.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:07:52.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:07:52.829 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:07:52.858 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:07:52.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:07:52.906 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:08:22.937 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:08:22.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:08:23.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16361
2026-03-07T00:08:23.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:08:23.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:08:23.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:08:23.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-07T00:08:23.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:08:23.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:08:23.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199073
2026-03-07T00:08:23.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:08:23.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:08:23.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:08:23.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128231
2026-03-07T00:08:23.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:08:23.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:08:23.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:08:26.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 0x7fceb3baec80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:08:26.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:08:26.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:08:27.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-07T00:08:27.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:08:28.361 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zVb%2FCWzfi%2FPsOQlQrF4gELuWdHo%3D&Expires=1772921307 HTTP/1.1" 200 52708
2026-03-07T00:08:28.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:08:28.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:08:28.624 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:08:28.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:08:28.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:08:44.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:08:44.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:08:44.840 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:08:44.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:08:44.888 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:09:14.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:09:14.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:09:15.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16361
2026-03-07T00:09:15.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:09:15.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:09:15.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:09:15.207 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:09:15.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:09:15.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:09:15.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199465
2026-03-07T00:09:15.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:09:15.220 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:09:15.221 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:09:15.227 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128390
2026-03-07T00:09:15.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:09:15.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:09:15.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:09:18.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 0x7fcf68e4b790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:09:18.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:09:18.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:09:19.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-07T00:09:19.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:09:20.309 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XM3jh6KIxSakKYEtQJmDQCy9T48%3D&Expires=1772921359 HTTP/1.1" 200 52708
2026-03-07T00:09:20.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:09:20.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:09:20.567 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:09:20.589 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:09:20.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:09:36.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:09:36.224 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:09:36.253 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:09:36.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:09:36.301 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:10:06.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:10:06.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:10:06.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16361
2026-03-07T00:10:06.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:10:06.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:10:06.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:10:06.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-07T00:10:06.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:10:06.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:10:06.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199465
2026-03-07T00:10:06.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:10:06.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:10:06.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:10:06.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128390
2026-03-07T00:10:06.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:10:06.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:10:06.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:10:09.720 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e2ece0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:10:09.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:10:09.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:10:10.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-07T00:10:10.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:10:11.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v1OdnwPtiC6blBGhekDlMwGHt6s%3D&Expires=1772921410 HTTP/1.1" 200 52708
2026-03-07T00:10:11.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:10:11.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:10:11.984 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:10:12.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:10:12.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:10:28.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:10:28.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:10:28.718 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:10:28.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:10:28.766 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:10:58.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:10:58.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:10:59.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16361
2026-03-07T00:10:59.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:10:59.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:10:59.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:10:59.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-07T00:10:59.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:10:59.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:10:59.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199530
2026-03-07T00:10:59.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:10:59.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:10:59.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:10:59.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128390
2026-03-07T00:10:59.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:10:59.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:10:59.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:11:02.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 0x7fceb2c40be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:11:02.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:11:02.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:11:03.369 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:11:03.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:11:04.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qCoV1pZptYLeSMa%2FTu2GmKE5YSQ%3D&Expires=1772921463 HTTP/1.1" 200 52708
2026-03-07T00:11:04.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:11:04.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:11:04.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:11:04.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:11:04.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:11:20.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:11:20.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:11:20.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:11:20.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:11:20.347 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:11:50.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:11:50.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:11:50.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16361
2026-03-07T00:11:50.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:11:50.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:11:50.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:11:50.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-07T00:11:50.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:11:50.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:11:50.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199112
2026-03-07T00:11:50.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:11:50.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:11:50.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:11:50.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128540
2026-03-07T00:11:50.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:11:50.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:11:50.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:11:53.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e18310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:11:53.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:11:53.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:11:54.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-07T00:11:54.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:11:55.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-220812.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iCY3bUHppderg02IKD8zDNqK5uA%3D&Expires=1772921514 HTTP/1.1" 200 52708
2026-03-07T00:11:56.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:11:56.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:11:56.096 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:11:56.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:11:56.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:12:11.751 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:12:11.866 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:12:11.895 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:12:11.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:12:11.942 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:12:41.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:12:41.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:12:42.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16435
2026-03-07T00:12:42.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:12:42.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:12:42.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:12:42.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-07T00:12:42.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:12:42.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:12:42.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199112
2026-03-07T00:12:42.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:12:42.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:12:42.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:12:42.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128296
2026-03-07T00:12:42.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:12:42.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:12:42.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:12: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 0x7fceb31097b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:12:45.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:12:45.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:12:46.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:12:46.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:12:47.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FuJVlN3uVi5iAu5srrUhpiHM84M%3D&Expires=1772921566 HTTP/1.1" 200 51203
2026-03-07T00:12:47.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:12:47.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:12:47.465 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:12:47.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:12:47.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:13:02.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:13:02.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:13:02.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:13:02.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:13:02.994 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:13:33.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:13:33.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:13:33.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16435
2026-03-07T00:13:33.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:13:33.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:13:33.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:13:33.144 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:13:33.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:13:33.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:13:33.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200016
2026-03-07T00:13:33.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:13:33.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:13:33.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:13:33.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128828
2026-03-07T00:13:33.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:13:33.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:13:33.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:13:36.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 0x7fcf691ea650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:13:36.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:13:36.249 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:13:37.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:13:37.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:13:38.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dyayeLQyU2A30%2FZJmb0r2Z01uPc%3D&Expires=1772921617 HTTP/1.1" 200 51203
2026-03-07T00:13:38.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:13:38.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:13:38.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:13:38.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:13:38.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:13:53.655 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:13:53.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:13:53.798 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:13:53.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:13:53.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:14:23.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:14:23.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:14:24.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16435
2026-03-07T00:14:24.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:14:24.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:14:24.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:14:24.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-07T00:14:24.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:14:24.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:14:24.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200050
2026-03-07T00:14:24.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:14:24.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:14:24.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:14:24.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128837
2026-03-07T00:14:24.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:14:24.193 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:14:24.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:14:27.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 0x7fceb2bee2f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:14:27.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:14:27.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:14:28.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:14:28.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:14:29.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HjqhUslkPcmJr65qZTm8vjgBdy0%3D&Expires=1772921668 HTTP/1.1" 200 51203
2026-03-07T00:14:29.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:14:29.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:14:29.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:14:29.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:14:29.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:14:44.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:14:45.063 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:14:45.092 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:14:45.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:14:45.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:15:15.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:15:15.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:15:15.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16435
2026-03-07T00:15:15.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:15:15.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:15:15.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:15:15.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-07T00:15:15.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:15:15.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:15:15.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200050
2026-03-07T00:15:15.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:15:15.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:15:15.454 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:15:15.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129049
2026-03-07T00:15:15.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:15:15.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:15:15.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:15:18.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 0x7fceb7634e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:15:18.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:15:18.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:15:19.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-07T00:15:19.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:15:20.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LiWrvKLfPdta2XYoIcnCfUEOVTc%3D&Expires=1772921719 HTTP/1.1" 200 51203
2026-03-07T00:15:20.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:15:20.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:15:20.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:15:20.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:15:20.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:15:35.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:15:36.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:15:36.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:15:36.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:15:36.144 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:16:06.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:16:06.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:16:06.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16435
2026-03-07T00:16:06.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:16:06.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:16:06.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:16: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-07T00:16:06.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:16:06.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:16:06.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200139
2026-03-07T00:16:06.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:16:06.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:16:06.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:16:06.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129049
2026-03-07T00:16:06.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:16:06.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:16:06.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:16:09.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 0x7fcf69426260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:16:09.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:16:09.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:16:10.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-07T00:16:10.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:16:11.565 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221210.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yhw2DCy8YPvBm20Rf2ZccrqHu4o%3D&Expires=1772921770 HTTP/1.1" 200 51203
2026-03-07T00:16:11.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:16:11.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:16:11.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:16:11.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:16:11.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:16:27.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:16:27.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:16:27.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:16:27.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:16:27.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:16:57.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:16:57.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:16:58.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:16:58.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:16:58.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:16:58.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:16:58.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-07T00:16:58.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:16:58.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:16:58.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199962
2026-03-07T00:16:58.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:16:58.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:16:58.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:16:58.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129142
2026-03-07T00:16:58.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:16:58.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:16:58.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:17: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 0x7fcf684c6ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:17:01.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:17:01.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:17:02.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:17:02.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:17:03.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=729V4%2FLDB8Ppa1Qta3K0M28AzwY%3D&Expires=1772921822 HTTP/1.1" 200 59776
2026-03-07T00:17:04.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:17:04.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:17:04.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:17:04.137 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:17:04.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:17:19.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:17:19.895 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:17:19.924 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:17:19.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:17:19.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:17:50.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:17:50.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:17:50.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:17:50.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:17:50.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:17:50.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:17:50.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-07T00:17:50.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:17:50.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:17:50.295 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199962
2026-03-07T00:17:50.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:17:50.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:17:50.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:17:50.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128949
2026-03-07T00:17:50.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:17:50.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:17:50.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:17:53.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 0x7fcf6978e6b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:17:53.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:17:53.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:17:54.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-07T00:17:54.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:17:55.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oGV3Jty4dJ0NnGHo25qY0lTfbzc%3D&Expires=1772921874 HTTP/1.1" 200 59776
2026-03-07T00:17:55.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:17:55.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:17:55.695 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:17:55.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:17:55.718 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:18:12.414 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:18:12.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:18:12.559 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:18:12.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:18:12.606 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:18:42.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:18:42.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:18:42.704 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:18:42.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:18:42.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:18:42.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:18:42.722 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:18:42.722 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:18:42.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:18:42.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199510
2026-03-07T00:18:42.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:18:42.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:18:42.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:18:42.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128565
2026-03-07T00:18:42.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:18:42.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:18:42.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:18:45.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ce55d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:18:45.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:18:45.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:18: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-07T00:18:46.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:18:47.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8pqk3LzJFBmdoz5otrqjf0pds6g%3D&Expires=1772921926 HTTP/1.1" 200 59776
2026-03-07T00:18:48.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:18:48.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:18:48.062 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:18:48.085 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:18:48.085 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:19:02.979 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:19:03.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:19:03.122 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:19:03.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:19:03.170 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:19:33.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:19:33.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:19:33.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:19:33.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:19:33.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:19:33.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:19:33.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-07T00:19:33.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:19:33.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:19:33.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199510
2026-03-07T00:19:33.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:19:33.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:19:33.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:19:33.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128565
2026-03-07T00:19:33.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:19:33.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:19:33.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:19:36.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 0x7fcf6928ceb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:19:36.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:19:36.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:19:37.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:19:37.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:19:38.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-221612.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RX4i0D1B995nKLrl36FJtmCMnww%3D&Expires=1772921977 HTTP/1.1" 200 59776
2026-03-07T00:19:38.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:19:38.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:19:38.793 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:19:38.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:19:38.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:19:53.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:19:53.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:19:53.915 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:19:53.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:19:53.962 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:20:23.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:20:23.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:20:24.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:20:24.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:20:24.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:20:24.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:20:24.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-07T00:20:24.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:20:24.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:20:24.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199510
2026-03-07T00:20:24.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:20:24.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:20:24.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:20:24.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128565
2026-03-07T00:20:24.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:20:24.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:20:24.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:20:27.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 0x7fcf68bce8c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:20:27.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:20:27.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:20:28.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-07T00:20:28.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:20:29.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YvomHJCkyjzOQyiUTK6CQBqdlBo%3D&Expires=1772922028 HTTP/1.1" 200 58230
2026-03-07T00:20:29.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:20:29.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:20:29.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:20:29.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:20:29.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:20:45.531 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:20:45.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:20:45.674 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:20:45.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:20:45.722 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:21:15.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:21:15.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:21:15.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:21:15.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:21:15.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:21:15.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:21:15.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-07T00:21:15.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:21:15.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:21:15.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200469
2026-03-07T00:21:15.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:21:15.901 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:21:15.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:21:15.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129313
2026-03-07T00:21:15.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:21:15.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:21:15.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:21: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 0x7fceb4784ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:21:19.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:21:19.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:21:20.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-07T00:21:20.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:21:21.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XsusXmCginhEzRDcvAfc0bvRG3Y%3D&Expires=1772922080 HTTP/1.1" 200 58230
2026-03-07T00:21:21.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:21:21.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:21:21.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:21:21.299 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:21:21.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:21:36.311 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:21:36.425 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:21:36.454 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:21:36.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:21:36.501 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:22:06.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:22:06.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:22:07.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:22:07.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:22:07.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:22:07.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:22:07.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-07T00:22:07.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:22:07.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:22:07.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200371
2026-03-07T00:22:07.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:22:07.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:22:07.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:22:07.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129263
2026-03-07T00:22:07.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:22:07.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:22:07.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:22: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 0x7fcf69784550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:22:10.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:22:10.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:22:11.364 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:22:11.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:22:12.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GlPN%2BdAlaBKLk0EEOras0hb2I8c%3D&Expires=1772922131 HTTP/1.1" 200 58230
2026-03-07T00:22:12.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:22:12.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:22:12.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:22:12.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:22:12.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:22:27.201 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:22:27.315 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:22:27.345 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:22:27.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:22:27.391 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:22:57.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:22:57.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:22:57.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:22:57.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:22:57.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:22:57.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:22:57.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-07T00:22:57.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:22:57.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:22:57.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200371
2026-03-07T00:22:57.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:22:57.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:22:57.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:22:57.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129263
2026-03-07T00:22:57.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:22:57.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:22:57.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:23:00.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3b4a560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:23:00.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:23:00.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:23:02.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:23:02.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:23:02.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1UdKL5g0C4T3UefOEzo9xNqSncY%3D&Expires=1772922181 HTTP/1.1" 200 58230
2026-03-07T00:23:03.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:23:03.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:23:03.210 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:23:03.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:23:03.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:23:18.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:23:18.357 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:23:18.386 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:23:18.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:23:18.434 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:23:48.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:23:48.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:23:48.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:23:48.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:23:48.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:23:48.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:23:48.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-07T00:23:48.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:23:48.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:23:48.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200760
2026-03-07T00:23:48.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:23:48.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:23:48.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:23:48.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129263
2026-03-07T00:23:48.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:23:48.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:23:48.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00: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 0x7fcf6b8cca90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:23:51.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:23:51.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:23:52.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:23:52.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:23:53.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222013.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l9xNxMpRpMmzfQDlwD09IlgdF8I%3D&Expires=1772922232 HTTP/1.1" 200 58230
2026-03-07T00:23:54.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:23:54.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:23:54.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:23:54.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:23:54.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:24:11.188 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:24:11.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:24:11.332 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:24:11.332 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:24:11.380 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:24:41.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:24:41.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:24:41.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:24:41.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:24:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:24:41.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:24:41.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-07T00:24:41.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:24:41.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:24:41.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200836
2026-03-07T00:24:41.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:24:41.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:24:41.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:24:41.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129395
2026-03-07T00:24:41.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:24:41.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:24:41.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:24:44.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928a3e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:24:44.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:24:44.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:24:45.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:24:45.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:24:46.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wyT8cg9Rghg1K52H%2FjvUtmvT4lI%3D&Expires=1772922285 HTTP/1.1" 200 61853
2026-03-07T00:24:47.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:24:47.018 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:24:47.018 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:24:47.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:24:47.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:25:01.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:25:02.012 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:25:02.041 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:25:02.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:25:02.089 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:25:32.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:25:32.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:25:32.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:25:32.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:25:32.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:25:32.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:25:32.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-07T00:25:32.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:25:32.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:25:32.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200836
2026-03-07T00:25:32.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:25:32.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:25:32.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:25:32.674 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129634
2026-03-07T00:25:32.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:25:32.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:25:32.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:25:35.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 0x7fcf6964ada0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:25:35.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:25:35.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:25:36.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-07T00:25:36.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:25:37.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h1WpXMEpuI7Z8aErLklktvE1Zrg%3D&Expires=1772922336 HTTP/1.1" 200 61853
2026-03-07T00:25:38.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:25:38.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:25:38.088 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:25:38.110 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:25:38.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:25:55.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:25:55.183 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:25:55.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:25:55.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:25:55.260 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:26:25.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:26:25.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:26:25.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:26:25.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:26:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:26:25.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:26:25.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-07T00:26:25.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:26:25.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:26:25.589 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200959
2026-03-07T00:26:25.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:26:25.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:26:25.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:26:25.602 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129320
2026-03-07T00:26:25.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:26:25.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:26:25.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:26: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 0x7fcf68e19600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:26:28.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:26:28.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:26:29.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-07T00:26:29.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:26:30.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kDpJDAMz098zkg7KU0ndtOTfPTc%3D&Expires=1772922389 HTTP/1.1" 200 61853
2026-03-07T00:26:30.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:26:30.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:26:30.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:26:30.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:26:30.924 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:26:46.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:26:46.238 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:26:46.267 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:26:46.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:26:46.314 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:27:16.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:27:16.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:27:16.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:27:16.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:27:16.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:27:16.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:27:16.578 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:27:16.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:27:16.579 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:27:16.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200775
2026-03-07T00:27:16.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:27:16.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:27:16.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:27:16.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129447
2026-03-07T00:27:16.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:27:16.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:27:16.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:27:19.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bc5f00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:27:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:27:19.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:27:20.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:27:20.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:27:21.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i9Z4F%2Bs375HYBPrFLd%2FR12I8fTQ%3D&Expires=1772922440 HTTP/1.1" 200 61853
2026-03-07T00:27:21.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:27:21.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:27:21.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:27:21.943 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:27:21.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:27:37.509 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:27:37.624 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:27:37.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:27:37.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:27:37.700 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:28:07.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:28:07.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:28:07.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:28:07.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:28:07.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:28:07.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:28:07.852 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:28:07.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:28:07.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:28:07.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200775
2026-03-07T00:28:07.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:28:07.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:28:07.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:28:07.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129447
2026-03-07T00:28:07.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:28:07.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:28:07.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:28: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 0x7fceb2c30c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:28:10.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:28:10.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:28:12.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-07T00:28:12.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:28:12.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222411.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WsU8YCLlE3JnH1KoCmEj0zNltdU%3D&Expires=1772922491 HTTP/1.1" 200 61853
2026-03-07T00:28:13.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:28:13.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:28:13.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:28:13.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:28:13.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:28:28.180 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:28:28.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:28:28.329 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:28:28.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:28:28.377 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:28:58.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:28:58.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:28:58.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:28:58.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:28:58.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:28:58.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:28:58.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-07T00:28:58.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:28:58.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:28:58.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200494
2026-03-07T00:28:58.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:28:58.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:28:58.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:28:58.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129447
2026-03-07T00:28:58.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:28:58.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:28:58.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:29: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 0x7fcf68be3fd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:29:01.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:29:01.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:29:02.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-07T00:29:02.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:29:03.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222813.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wS2CkViYaWp3gnCzmoARe4sIGug%3D&Expires=1772922542 HTTP/1.1" 200 64950
2026-03-07T00:29:04.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:29:04.092 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:29:04.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:29:04.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:29:04.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:29:19.665 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:29:19.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:29:19.808 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:29:19.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:29:19.855 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:29:49.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:29:49.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:29:50.138 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:29:50.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:29:50.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:29:50.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:29:50.153 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:29:50.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:29:50.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:29:50.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200694
2026-03-07T00:29:50.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:29:50.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:29:50.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:29:50.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129198
2026-03-07T00:29:50.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:29:50.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:29:50.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:29:53.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 0x7fcf697d49d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:29:53.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:29:53.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:29:54.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:29:54.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:29:55.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222813.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0D922SqIddPVd3OzmYvenRs2eKc%3D&Expires=1772922594 HTTP/1.1" 200 64950
2026-03-07T00:29:55.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:29:55.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:29:55.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:29:55.581 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:29:55.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:30:11.270 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:30:11.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:30:11.413 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:30:11.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:30:11.461 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:30:41.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:30:41.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:30:41.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:30:41.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:30:41.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:30:41.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:30:41.796 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:30:41.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:30:41.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:30:41.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200694
2026-03-07T00:30:41.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:30:41.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:30:41.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:30:41.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129284
2026-03-07T00:30:41.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:30:41.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:30:41.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:30:44.920 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a92110>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:30:44.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:30:44.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:30:46.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-07T00:30:46.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:30:46.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222813.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2Rsj%2Bu10f%2FtasLpz1WXEFjG26bs%3D&Expires=1772922645 HTTP/1.1" 200 64950
2026-03-07T00:30:47.229 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:30:47.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:30:47.231 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:30:47.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:30:47.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:31:02.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:31:02.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:31:02.786 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:31:02.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:31:02.834 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:31:32.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:31:32.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:31:32.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:31:32.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:31:32.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:31:32.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:31:32.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-07T00:31:32.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:31:32.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:31:32.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200540
2026-03-07T00:31:33.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:31:33.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:31:33.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:31:33.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129102
2026-03-07T00:31:33.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:31:33.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:31:33.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:31: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 0x7fcf69787370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:31:36.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:31:36.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:31:37.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-07T00:31:37.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:31:38.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-222813.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FhE1QYBzh56LfukzBYC4drkP39o%3D&Expires=1772922697 HTTP/1.1" 200 64950
2026-03-07T00:31:38.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:31:38.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:31:38.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:31:38.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:31:38.468 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:31:54.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:31:54.301 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:31:54.330 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:31:54.330 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:31:54.376 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:32:24.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:32:24.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:32:24.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:32:24.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:32:24.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:32:24.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:32:24.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-07T00:32:24.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:32:24.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:32:24.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200410
2026-03-07T00:32:24.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:32:24.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:32:24.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:32:24.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129102
2026-03-07T00:32:24.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:32:24.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:32:24.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:32: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 0x7fceb2c42a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:32:27.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:32:27.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:32:28.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-07T00:32:28.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:32:29.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bd3iJpyqXjk9t4kincPWtpGqhsM%3D&Expires=1772922748 HTTP/1.1" 200 67640
2026-03-07T00:32:30.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:32:30.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:32:30.259 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:32:30.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:32:30.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:32:46.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:32:46.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:32:46.200 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:32:46.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:32:46.248 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:33:16.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:33:16.255 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:33:16.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:33:16.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:33:16.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:33:16.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:33:16.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-07T00:33:16.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:33:16.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:33:16.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200410
2026-03-07T00:33:16.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:33:16.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:33:16.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:33:16.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129043
2026-03-07T00:33:16.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:33:16.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:33:16.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:33: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 0x7fceb3107d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:33:19.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:33:19.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:33:20.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-07T00:33:20.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:33:21.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LAe4ey0os0VIAHknBhUlj5wvC8U%3D&Expires=1772922800 HTTP/1.1" 200 67640
2026-03-07T00:33:21.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:33:21.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:33:21.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:33:21.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:33:21.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:33:38.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:33:38.210 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:33:38.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:33:38.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:33:38.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:34:08.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:34:08.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:34:08.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:34:08.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:34:08.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:34:08.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:34:08.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-07T00:34:08.599 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:34:08.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:34:08.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200410
2026-03-07T00:34:08.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:34:08.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:34:08.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:34:08.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129043
2026-03-07T00:34:08.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:34:08.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:34:08.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:34: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 0x7fcf6943b6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:34:11.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:34:11.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:34:12.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:34:12.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:34:13.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m%2FwG7p8fZCRSUKBZJ%2FHHkgCxO4A%3D&Expires=1772922852 HTTP/1.1" 200 67640
2026-03-07T00:34:14.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:34:14.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:34:14.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:34:14.066 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:34:14.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:34:29.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:34:29.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:34:29.710 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:34:29.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:34:29.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:34:59.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:34:59.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:35:00.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:35:00.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:35:00.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:35:00.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:35:00.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-07T00:35:00.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:35:00.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:35:00.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199293
2026-03-07T00:35:00.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:35:00.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:35:00.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:35:00.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129043
2026-03-07T00:35:00.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:35:00.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:35:00.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:35:03.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 0x7fcf68562260>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:35:03.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:35:03.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:35:04.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:35:04.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:35:05.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zj2TAmevbJOm5qG%2F%2BPi6u0GyZNk%3D&Expires=1772922904 HTTP/1.1" 200 67640
2026-03-07T00:35:05.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:35:05.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:35:05.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:35:05.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:35:05.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:35:20.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:35:20.784 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:35:20.813 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:35:20.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:35:20.861 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:35:50.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:35:50.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:35:51.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:35:51.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:35:51.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:35:51.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:35:51.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-07T00:35:51.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:35:51.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:35:51.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199293
2026-03-07T00:35:51.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:35:51.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:35:51.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:35:51.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128373
2026-03-07T00:35:51.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:35:51.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:35:51.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:35: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 0x7fcf694a8340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:35:54.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:35:54.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:35:55.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-07T00:35:55.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:35:56.207 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223213.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aEw1iGi3SwoUwYArPzUCatwzmM4%3D&Expires=1772922955 HTTP/1.1" 200 67640
2026-03-07T00:35:56.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:35:56.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:35:56.468 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:35:56.490 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:35:56.490 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:36:11.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:36:11.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:36:11.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:36:11.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:36:11.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:36:41.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:36:41.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:36:41.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:36:41.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:36:41.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:36:41.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:36:41.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-07T00:36:41.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:36:41.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:36:41.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200035
2026-03-07T00:36:41.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:36:41.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:36:41.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:36:41.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128810
2026-03-07T00:36:41.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:36:41.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:36:41.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:36: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 0x7fceb3b75330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:36:44.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:36:44.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:36: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-07T00:36:45.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:36:46.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=potD01MjVz1hK27ldQniXpEqYcs%3D&Expires=1772923005 HTTP/1.1" 200 65215
2026-03-07T00:36:47.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:36:47.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:36:47.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:36:47.068 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:36:47.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:37:02.372 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:37:02.486 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:37:02.516 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:37:02.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:37:02.564 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:37:32.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:37:32.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:37:32.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:37:32.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:37:32.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:37:32.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:37:32.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-07T00:37:32.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:37:32.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:37:32.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199193
2026-03-07T00:37:32.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:37:32.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:37:32.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:37:32.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128810
2026-03-07T00:37:32.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:37:32.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:37:32.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:37: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 0x7fcf68e57fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:37:35.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:37:35.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:37:36.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-07T00:37:36.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:37:37.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tcl8JXd8PnxnnAQhSlcscAgfUO0%3D&Expires=1772923056 HTTP/1.1" 200 65215
2026-03-07T00:37:38.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:37:38.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:37:38.084 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:37:38.106 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:37:38.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:37:53.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:37:53.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:37:53.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:37:53.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:37:53.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:38:23.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:38:23.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:38:23.323 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:38:23.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:38:23.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:38:23.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:38:23.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-07T00:38:23.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:38:23.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:38:23.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199193
2026-03-07T00:38:23.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:38:23.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:38:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:38:23.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128261
2026-03-07T00:38:23.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:38:23.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:38:23.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:38:26.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 0x7fcf68c599c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:38:26.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:38:26.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:38:27.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-07T00:38:27.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:38:28.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rXrt6g60DocU9AbjCsw0ohMNvhU%3D&Expires=1772923107 HTTP/1.1" 200 65215
2026-03-07T00:38:28.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:38:28.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:38:28.710 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:38:28.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:38:28.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:38:44.101 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:38:44.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:38:44.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:38:44.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:38:44.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:39:14.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:39:14.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:39:14.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:39:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:39:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:39:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:39:14.438 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:39:14.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:39:14.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:39:14.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199633
2026-03-07T00:39:14.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:39:14.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:39:14.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:39:14.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128565
2026-03-07T00:39:14.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:39:14.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:39:14.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:39:17.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9db580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:39:17.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:39:17.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:39:18.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-07T00:39:18.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:39:19.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oZdg1zIqprh%2BHMdQj0Pkg7AdCMw%3D&Expires=1772923158 HTTP/1.1" 200 65215
2026-03-07T00:39:19.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:39:19.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:39:19.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:39:19.829 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:39:19.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:39:34.903 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:39:35.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:39:35.044 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:39:35.044 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:39:35.091 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:40:05.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:40:05.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:40:05.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:40:05.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:40:05.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:40:05.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:40:05.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-07T00:40:05.578 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:40:05.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:40:05.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199756
2026-03-07T00:40:05.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:40:05.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:40:05.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:40:05.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128565
2026-03-07T00:40:05.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:40:05.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:40:05.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:40:08.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694398a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:40:08.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:40:08.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:40:09.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-07T00:40:09.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:40:10.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-223614.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KLxOPC6spI%2FnM9wPuOjM%2B0bg4TQ%3D&Expires=1772923209 HTTP/1.1" 200 65215
2026-03-07T00:40:10.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:40:10.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:40:10.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:40:11.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:40:11.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:40:26.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:40:26.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:40:26.737 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:40:26.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:40:26.785 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:40:56.816 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:40:56.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:40:57.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:40:57.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:40:57.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:40:57.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:40:57.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-07T00:40:57.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:40:57.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:40:57.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199756
2026-03-07T00:40:57.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:40:57.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:40:57.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:40:57.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128462
2026-03-07T00:40:57.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:40:57.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:40:57.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:41:00.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 0x7fcf68a935e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:41:00.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:41:00.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:41:01.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:41:01.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:41:02.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EcCMaVXqLWCCSWubU7szI8kW0lE%3D&Expires=1772923261 HTTP/1.1" 200 66216
2026-03-07T00:41:02.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:41:02.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:41:02.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:41:02.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:41:02.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:41:18.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:41:18.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:41:18.994 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:41:18.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:41:19.041 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:41:49.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:41:49.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:41:49.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:41:49.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:41:49.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:41:49.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:41: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-07T00:41:49.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:41:49.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:41:49.199 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199317
2026-03-07T00:41:49.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:41:49.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:41:49.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:41:49.213 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128479
2026-03-07T00:41:49.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:41:49.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:41:49.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:41: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 0x7fcf68ee1930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:41:52.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:41:52.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:41:53.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:41:53.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:41:54.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=K%2FikAFxSkDXKX9PjJopu%2BlskrWc%3D&Expires=1772923313 HTTP/1.1" 200 66216
2026-03-07T00:41:54.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:41:54.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:41:54.553 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:41:54.575 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:41:54.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:42:09.406 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:42:09.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:42:09.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:42:09.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:42:09.595 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:42:39.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:42:39.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:42:39.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:42:39.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:42:39.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:42:39.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:42:39.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-07T00:42:39.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:42:39.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:42:39.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199078
2026-03-07T00:42:39.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:42:39.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:42:39.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:42:39.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128217
2026-03-07T00:42:39.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:42:39.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:42:39.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:42: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 0x7fceb3b6ee60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:42:43.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:42:43.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:42:44.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-07T00:42:44.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:42:45.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ACRuH2aFBULHQ9UptIJ%2FmYtp1RU%3D&Expires=1772923364 HTTP/1.1" 200 66216
2026-03-07T00:42:45.339 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:42:45.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:42:45.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:42:45.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:42:45.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:43:00.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:43:00.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:43:00.718 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:43:00.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:43:00.766 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:43:30.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:43:30.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:43:30.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:43:30.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:43:30.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:43:30.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:43:30.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-07T00:43:30.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:43:30.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:43:30.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199078
2026-03-07T00:43:30.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:43:30.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:43:30.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:43:30.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128086
2026-03-07T00:43:30.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:43:30.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:43:30.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:43:34.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 0x7fcf69362320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:43:34.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:43:34.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:43:35.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-07T00:43:35.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:43:36.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224014.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZY9xPXSHQ46i6K%2FH8LKIzsFEmN4%3D&Expires=1772923415 HTTP/1.1" 200 66216
2026-03-07T00:43:36.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:43:36.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:43:36.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:43:36.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:43:36.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:43:52.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:43:52.458 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:43:52.487 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:43:52.487 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:43:52.534 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:44:22.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:44:22.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:44:23.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:44:23.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:44:23.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:44:23.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:44:23.111 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:44:23.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:44:23.111 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:44:23.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198980
2026-03-07T00:44:23.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:44:23.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:44:23.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:44:23.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127784
2026-03-07T00:44:23.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:44:23.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:44:23.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:44: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 0x7fcf694a1f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:44:26.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:44:26.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:44:27.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-07T00:44:27.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:44:28.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ljmLUa1G6Gz9WrR5C5I8wDrHLnY%3D&Expires=1772923467 HTTP/1.1" 200 65930
2026-03-07T00:44:28.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:44:28.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:44:28.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:44:28.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:44:28.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:44:44.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:44:45.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:44:45.037 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:44:45.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:44:45.085 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:45:15.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:45:15.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:45:15.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:45:15.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:45:15.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:45:15.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:45:15.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-07T00:45:15.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:45:15.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:45:15.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199571
2026-03-07T00:45:15.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:45:15.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:45:15.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:45:15.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127784
2026-03-07T00:45:15.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:45:15.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:45:15.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:45: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 0x7fcf6979bf40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:45:18.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:45:18.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:45:19.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-07T00:45:19.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:45:20.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vjbD%2BKIU73Cg2VCZI8hjXqkFuMg%3D&Expires=1772923519 HTTP/1.1" 200 65930
2026-03-07T00:45:20.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:45:20.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:45:20.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:45:20.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:45:20.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:45:36.250 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:45:36.366 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:45:36.396 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:45:36.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:45:36.442 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:46:06.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:46:06.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:46:06.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16360
2026-03-07T00:46:06.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:46:06.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:46:06.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:46:06.762 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:46:06.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:46:06.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:46:06.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199571
2026-03-07T00:46:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:46:06.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:46:06.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:46:06.781 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127784
2026-03-07T00:46:06.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:46:06.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:46:06.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:46:09.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 0x7fcf68be1870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:46:09.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:46:09.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:46: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-07T00:46:10.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:46:11.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pl3EP2EcLJsWzD699Jl2aqK8ffU%3D&Expires=1772923570 HTTP/1.1" 200 65930
2026-03-07T00:46:12.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:46:12.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:46:12.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:46:12.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:46:12.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:46:27.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:46:28.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:46:28.034 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:46:28.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:46:28.082 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:46:58.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:46:58.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:46:58.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16358
2026-03-07T00:46:58.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:46:58.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:46:58.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:46:58.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-07T00:46:58.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:46:58.942 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:46:58.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199315
2026-03-07T00:46:58.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:46:58.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:46:58.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:46:58.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128071
2026-03-07T00:46:58.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:46:58.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:46:58.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:47: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 0x7fceb3b74550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:47:02.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:47:02.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:47:03.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-07T00:47:03.207 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:47:04.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=An3r2WcVKFyauXcZDPw9t7Wn5NY%3D&Expires=1772923623 HTTP/1.1" 200 65930
2026-03-07T00:47:04.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:47:04.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:47:04.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:47:04.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:47:04.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:47:19.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:47:19.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:47:19.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:47:19.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:47:19.857 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:47:49.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:47:49.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:47:50.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16358
2026-03-07T00:47:50.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:47:50.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:47:50.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:47:50.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-07T00:47:50.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:47:50.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:47:50.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199315
2026-03-07T00:47:50.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:47:50.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:47:50.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:47:50.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128111
2026-03-07T00:47:50.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:47:50.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:47:50.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:47:53.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68500eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:47:53.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:47:53.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:47:54.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-07T00:47:54.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:47:55.455 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224412.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LQxhhVuGyOnXHqt99cjHgw1EXF4%3D&Expires=1772923674 HTTP/1.1" 200 65930
2026-03-07T00:47:55.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:47:55.973 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:47:55.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:47:55.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:47:55.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:48:11.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:48:11.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:48:11.251 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:48:11.251 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:48:11.297 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:48:41.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:48:41.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:48:41.436 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16358
2026-03-07T00:48:41.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:48:41.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:48:41.438 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:48:41.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-07T00:48:41.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:48:41.452 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:48:41.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199315
2026-03-07T00:48:41.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:48:41.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:48:41.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:48:41.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128111
2026-03-07T00:48:41.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:48:41.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:48:41.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:48: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 0x7fceb2bc7190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:48:44.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:48:44.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:48:45.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-07T00:48:45.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:48:46.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i6yrtZPqTiG3RTTXaCS2IZV3aP0%3D&Expires=1772923725 HTTP/1.1" 200 61153
2026-03-07T00:48:46.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:48:46.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:48:46.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:48:46.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:48:46.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:49:01.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:49:01.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:49:01.702 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:49:01.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:49:01.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:49:31.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:49:31.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:49:32.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16358
2026-03-07T00:49:32.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:49:32.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:49:32.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:49:32.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-07T00:49:32.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:49:32.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:49:32.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199176
2026-03-07T00:49:32.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:49:32.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:49:32.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:49:32.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128113
2026-03-07T00:49:32.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:49:32.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:49:32.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:49:35.160 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c40ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:49:35.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:49:35.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:49: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-07T00:49:36.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:49:37.190 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7aE26GXlU%2BmKRA2uJZKASyOxvDg%3D&Expires=1772923776 HTTP/1.1" 200 61153
2026-03-07T00:49:37.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:49:37.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:49:37.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:49:37.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:49:37.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:49:52.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:49:52.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:49:52.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:49:52.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:49:52.858 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:50:22.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:50:22.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:50:23.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16358
2026-03-07T00:50:23.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:50:23.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:50:23.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:50:23.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-07T00:50:23.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:50:23.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:50:23.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198018
2026-03-07T00:50:23.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:50:23.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:50:23.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:50:23.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128113
2026-03-07T00:50:23.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:50:23.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:50:23.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:50:26.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 0x7fcf68ce7100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:50:26.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:50:26.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:50:27.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:50:27.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:50:28.427 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m9JzGm80tY9qlEMNYnqfjUNfO2I%3D&Expires=1772923827 HTTP/1.1" 200 61153
2026-03-07T00:50:28.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:50:28.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:50:28.688 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:50:28.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:50:28.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:50:45.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:50:45.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:50:45.606 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:50:45.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:50:45.653 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:51:15.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:51:15.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:51:15.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16358
2026-03-07T00:51:15.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:51:15.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:51:15.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:51:15.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-07T00:51:15.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:51:15.815 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:51:15.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198018
2026-03-07T00:51:15.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:51:15.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:51:15.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:51:15.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127549
2026-03-07T00:51:15.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:51:15.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:51:15.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:51:18.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928d1e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:51:18.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:51:18.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:51:20.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:51:20.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:51:20.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KUbsvcjbY%2BQaaTg6rCfQ8MLr9WY%3D&Expires=1772923879 HTTP/1.1" 200 61153
2026-03-07T00:51:21.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:51:21.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:51:21.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:51:21.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:51:21.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:51:37.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:51:37.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:51:37.173 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:51:37.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:51:37.220 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:52:07.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:52:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:52:08.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16329
2026-03-07T00:52:08.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:52:08.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:52:08.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:52:08.090 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:52:08.090 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:52:08.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:52:08.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198979
2026-03-07T00:52:08.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:52:08.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:52:08.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:52:08.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127979
2026-03-07T00:52:08.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:52:08.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:52:08.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:52:11.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692493c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:52:11.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:52:11.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:52:12.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-07T00:52:12.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:52:13.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-224814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3X5p%2BXDRB9IhdHJsGlxaBFRbFkU%3D&Expires=1772923932 HTTP/1.1" 200 61153
2026-03-07T00:52:13.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:52:13.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:52:13.505 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:52:13.527 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:52:13.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:52:30.227 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:52:30.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:52:30.369 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:52:30.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:52:30.416 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:53:00.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:53:00.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:53:00.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16329
2026-03-07T00:53:00.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:53:00.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:53:00.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:53:00.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-07T00:53:00.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:53:00.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:53:00.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198927
2026-03-07T00:53:00.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:53:00.743 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:53:00.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:53:00.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127979
2026-03-07T00:53:00.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:53:00.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:53:00.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:53:03.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c26830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:53:03.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:53:03.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:53:05.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:53:05.007 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:53:05.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j%2FARp%2FDvgbkYt06LBydJejh28ic%3D&Expires=1772923984 HTTP/1.1" 200 56286
2026-03-07T00:53:06.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:53:06.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:53:06.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:53:06.158 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:53:06.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:53:21.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:53:21.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:53:21.886 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:53:21.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:53:21.933 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:53:51.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:53:51.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:53:52.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16329
2026-03-07T00:53:52.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:53:52.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:53:52.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:53:52.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-07T00:53:52.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:53:52.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:53:52.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198927
2026-03-07T00:53:52.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:53:52.375 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:53:52.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:53:52.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127895
2026-03-07T00:53:52.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:53:52.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:53:52.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:53:55.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2ca5e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:53:55.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:53:55.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:53:56.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-07T00:53:56.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:53:57.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sjK7Fv90D7noRMLmBpvZ1B9WpZc%3D&Expires=1772924036 HTTP/1.1" 200 56286
2026-03-07T00:53:57.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:53:57.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:53:57.746 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:53:57.769 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:53:57.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:54:13.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:54:13.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:54:13.885 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:54:13.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:54:13.933 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:54:43.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:54:43.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:54:44.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16329
2026-03-07T00:54:44.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:54:44.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:54:44.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:54:44.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-07T00:54:44.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:54:44.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:54:44.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199517
2026-03-07T00:54:44.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:54:44.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:54:44.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:54:44.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127895
2026-03-07T00:54:44.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:54:44.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:54:44.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:54: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 0x7fceb72134c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:54:47.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:54:47.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:54:48.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:54:48.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:54:49.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IAhB8wOpeuM1NHWZ%2FrA163MmKwA%3D&Expires=1772924088 HTTP/1.1" 200 56286
2026-03-07T00:54:49.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:54:49.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:54:49.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:54:49.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:54:49.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:55:04.399 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:55:04.513 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:55:04.542 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:55:04.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:55:04.589 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:55:34.620 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:55:34.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:55:34.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16329
2026-03-07T00:55:34.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:55:34.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:55:34.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:55:34.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-07T00:55:34.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:55:34.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:55:34.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199560
2026-03-07T00:55:34.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:55:34.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:55:34.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:55:34.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128385
2026-03-07T00:55:34.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:55:34.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:55:34.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:55: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 0x7fcf694feb60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:55:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:55:37.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:55:38.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-07T00:55:38.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:55:39.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225212.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JKkhs%2FuCEeu7Pzhc0cPtyTXPTvI%3D&Expires=1772924138 HTTP/1.1" 200 56286
2026-03-07T00:55:40.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:55:40.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:55:40.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:55:40.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:55:40.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:55:55.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:55:56.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:55:56.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:55:56.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:55:56.156 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:56:26.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:56:26.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:56:26.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16329
2026-03-07T00:56:26.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:56:26.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:56:26.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:56:26.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-07T00:56:26.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:56:26.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:56:26.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199560
2026-03-07T00:56:26.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:56:26.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:56:26.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:56:26.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128398
2026-03-07T00:56:26.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:56:26.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:56:26.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:56: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 0x7fceb31051b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:56:29.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:56:29.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:56:30.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:56:30.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:56:31.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x3eL4Xs2i5tAkR0AOBBOj9rbaGs%3D&Expires=1772924190 HTTP/1.1" 200 55276
2026-03-07T00:56:31.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:56:31.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:56:31.670 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:56:31.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:56:31.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:56:46.546 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:56:46.659 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:56:46.689 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:56:46.689 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:56:46.736 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:57:16.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:57:16.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:57:17.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T00:57:17.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:57:17.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:57:17.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:57:17.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:57:17.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:57:17.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:57:17.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200049
2026-03-07T00:57:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:57:17.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:57:17.056 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:57:17.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128923
2026-03-07T00:57:17.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:57:17.073 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:57:17.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:57: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 0x7fceb3af8af0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:57:20.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:57:20.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:57:21.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-07T00:57:21.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:57:22.202 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wiwvcdZ%2BPHaO3A6QW76NsMBfkOk%3D&Expires=1772924241 HTTP/1.1" 200 55276
2026-03-07T00:57:22.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:57:22.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:57:22.464 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:57:22.487 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:57:22.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:57:37.700 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:57:37.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:57:37.842 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:57:37.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:57:37.890 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:58:07.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:58:07.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:58:08.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T00:58:08.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:58:08.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:58:08.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:58:08.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T00:58:08.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:58:08.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:58:08.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200358
2026-03-07T00:58:08.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:58:08.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:58:08.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:58:08.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128882
2026-03-07T00:58:08.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:58:08.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:58:08.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:58: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 0x7fcf6b9a3730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:58:11.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:58:11.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:58:12.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-07T00:58:12.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:58:13.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B51V7Lz9uYGHF5C2Cf1ooq2vV%2BY%3D&Expires=1772924292 HTTP/1.1" 200 55276
2026-03-07T00:58:14.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:58:14.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:58:14.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:58:14.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:58:14.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:58:28.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:58:29.051 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:58:29.080 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:58:29.080 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:58:29.126 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:58:59.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:58:59.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:58:59.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T00:58:59.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:58:59.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:58:59.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:58:59.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-07T00:58:59.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:58:59.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:58:59.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200358
2026-03-07T00:58:59.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:58:59.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:58:59.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:58:59.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128882
2026-03-07T00:58:59.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:58:59.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:58:59.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:59:02.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 0x7fcf68ee6bf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:59:02.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:59:02.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:59:03.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-07T00:59:03.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:59:04.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qzUDPDDnR3nMsWNLK7DjOTUR5Z8%3D&Expires=1772924343 HTTP/1.1" 200 55276
2026-03-07T00:59:04.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:59:04.870 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:59:04.870 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:59:04.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:59:04.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T00:59:20.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:59:20.333 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T00:59:20.362 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T00:59:20.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T00:59:20.409 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T00:59:50.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T00:59:50.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T00:59:50.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T00:59:50.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T00:59:50.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T00:59:50.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T00:59:50.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-07T00:59:50.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T00:59:50.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T00:59:50.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199829
2026-03-07T00:59:50.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:59:50.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T00:59:50.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T00:59:50.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128882
2026-03-07T00:59:50.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T00:59:50.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T00:59:50.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T00:59:53.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 0x7fcf68cd0e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T00:59:53.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T00:59:53.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T00:59:54.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T00:59:54.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T00:59:55.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-225615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CF8LzlkhDF3%2BB78bC5KNP0PH8m0%3D&Expires=1772924394 HTTP/1.1" 200 55276
2026-03-07T00:59:55.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T00:59:55.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T00:59:55.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T00:59:55.950 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T00:59:55.951 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:00:11.435 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:00:11.549 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:00:11.578 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:00:11.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:00:11.626 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:00:41.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:00:41.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:00:41.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:00:41.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:00:41.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:00:41.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:00:41.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-07T01:00:41.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:00:41.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:00:41.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199609
2026-03-07T01:00:41.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:00:41.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:00:41.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:00:41.962 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128799
2026-03-07T01:00:41.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:00:41.965 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:00:41.966 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:00: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 0x7fcf68cc40d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:00:45.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:00:45.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:00:46.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-07T01:00:46.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:00:47.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ulIrNeNjxc0bZWAdmmF1Kq83vn8%3D&Expires=1772924446 HTTP/1.1" 200 58586
2026-03-07T01:00:47.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:00:47.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:00:47.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:00:47.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:00:47.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:01:02.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:01:02.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:01:02.576 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:01:02.576 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:01:02.623 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:01:32.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:01:32.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:01:32.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:01:32.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:01:32.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:01:32.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:01:32.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-07T01:01:32.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:01:32.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:01:32.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199609
2026-03-07T01:01:32.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:01:32.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:01:32.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:01:32.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128477
2026-03-07T01:01:32.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:01:32.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:01:32.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:01:35.928 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697ce4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:01:35.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:01:35.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:01:37.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-07T01:01:37.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:01:38.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4y%2F5PNOkRXnFuDY9pej0pHAeneQ%3D&Expires=1772924496 HTTP/1.1" 200 58586
2026-03-07T01:01:38.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:01:38.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:01:38.264 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:01:38.286 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:01:38.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:01:53.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:01:53.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:01:53.959 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:01:53.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:01:54.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:02:24.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:02:24.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:02:24.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T01:02:24.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:02:24.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:02:24.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:02:24.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-07T01:02:24.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:02:24.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:02:24.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199609
2026-03-07T01:02:24.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:02:24.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:02:24.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:02:24.312 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128477
2026-03-07T01:02:24.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:02:24.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:02:24.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:02:27.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c23010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:02:27.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:02:27.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:02:28.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:02:28.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:02:29.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H78C%2FhPas4DnsADqrJK0Ptyit9A%3D&Expires=1772924548 HTTP/1.1" 200 58586
2026-03-07T01:02:29.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:02:29.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:02:29.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:02:29.694 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:02:29.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:02:45.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:02:45.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:02:45.605 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:02:45.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:02:45.652 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:03:15.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:03:15.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:03:15.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T01:03:15.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:03:15.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:03:15.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:03:15.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-07T01:03:15.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:03:15.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:03:15.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200426
2026-03-07T01:03:15.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:03:15.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:03:15.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:03:15.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128477
2026-03-07T01:03:15.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:03:15.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:03:15.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:03:19.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 0x7fceb7637a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:03:19.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:03:19.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:03:20.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-07T01:03:20.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:03:21.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yS%2FzHGPH0mrcmPqEZYWHLSo43xQ%3D&Expires=1772924600 HTTP/1.1" 200 58586
2026-03-07T01:03:21.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:03:21.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:03:21.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:03:21.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:03:21.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:03:36.739 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:03:36.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:03:36.883 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:03:36.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:03:36.930 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:04:06.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:04:06.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:04:07.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T01:04:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:04:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:04:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:04:07.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-07T01:04:07.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:04:07.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:04:07.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200426
2026-03-07T01:04:07.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:04:07.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:04:07.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:04:07.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129231
2026-03-07T01:04:07.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:04:07.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:04:07.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:04: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 0x7fcf697b86a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:04:10.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:04:10.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:04:11.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-07T01:04:11.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:04:12.342 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230015.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aWIMA1%2B6%2FfxI%2F1m6MVbLfX2hfiU%3D&Expires=1772924651 HTTP/1.1" 200 58586
2026-03-07T01:04:12.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:04:12.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:04:12.599 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:04:12.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:04:12.622 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:04:27.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:04:27.981 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:04:28.010 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:04:28.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:04:28.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:04:58.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:04:58.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:04:58.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T01:04:58.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:04:58.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:04:58.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:04:58.649 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:04:58.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:04:58.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:04:58.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199296
2026-03-07T01:04:58.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:04:58.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:04:58.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:04:58.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129231
2026-03-07T01:04:58.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:04:58.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:04:58.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:05: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 0x7fcf68d76ec0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:05:01.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:05:01.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:05:02.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-07T01:05:02.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:05:03.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ncftfnMOO2wYfin6fiBOePEGRdI%3D&Expires=1772924702 HTTP/1.1" 200 66343
2026-03-07T01:05:04.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:05:04.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:05:04.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:05:04.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:05:04.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:05:19.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:05:19.275 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:05:19.304 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:05:19.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:05:19.352 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:05:49.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:05:49.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:05:49.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T01:05:49.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:05:49.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:05:49.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:05:49.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-07T01:05:49.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:05:49.807 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:05:49.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200028
2026-03-07T01:05:49.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:05:49.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:05:49.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:05:49.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128391
2026-03-07T01:05:49.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:05:49.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:05:49.831 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:05: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 0x7fcf694ca080>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:05:52.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:05:52.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:05:54.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-07T01:05:54.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:05:54.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0n2KFcEjSRW0%2FvNG64hbHHkMFB4%3D&Expires=1772924753 HTTP/1.1" 200 66343
2026-03-07T01:05:55.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:05:55.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:05:55.250 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:05:55.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:05:55.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:06:10.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:06:10.515 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:06:10.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:06:10.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:06:10.593 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:06:40.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:06:40.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:06:40.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16354
2026-03-07T01:06:40.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:06:40.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:06:40.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:06:40.909 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:06:40.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:06:40.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:06:40.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200028
2026-03-07T01:06:40.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:06:40.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:06:40.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:06:40.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128785
2026-03-07T01:06:40.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:06:40.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:06:40.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:06:44.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 0x7fceb2c33730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:06:44.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:06:44.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:06:45.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-07T01:06:45.269 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:06:46.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x0UILWWjXwLSd1BP%2B%2FF9eSo6HQc%3D&Expires=1772924805 HTTP/1.1" 200 66343
2026-03-07T01:06:46.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:06:46.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:06:46.384 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:06:46.407 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:06:46.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:07:01.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:07:01.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:07:01.533 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:07:01.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:07:01.580 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:07:31.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:07:31.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:07:31.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T01:07:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:07:31.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:07:31.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:07:31.909 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:07:31.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:07:31.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:07:31.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200766
2026-03-07T01:07:31.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:07:31.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:07:31.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:07:31.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129211
2026-03-07T01:07:31.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:07:31.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:07:31.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:07:35.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 0x7fcf68c26650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:07:35.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:07:35.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:07:36.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-07T01:07:36.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:07:37.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230415.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xGgg58ZdOSfUe2%2FfVqCLKHEZEFU%3D&Expires=1772924856 HTTP/1.1" 200 66343
2026-03-07T01:07:37.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:07:37.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:07:37.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:07:37.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:07:37.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:07:52.321 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:07:52.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:07:52.463 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:07:52.464 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:07:52.511 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:08:22.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:08:22.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:08:23.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T01:08:23.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:08:23.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:08:23.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:08:23.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-07T01:08:23.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:08:23.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:08:23.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199879
2026-03-07T01:08:23.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:08:23.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:08:23.203 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:08:23.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129211
2026-03-07T01:08:23.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:08:23.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:08:23.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01: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 0x7fcf68c26c80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:08:26.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:08:26.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:08:27.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-07T01:08:27.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:08:28.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T%2BBcxqGUA3pxW7OOP2H19GnTivk%3D&Expires=1772924907 HTTP/1.1" 200 60486
2026-03-07T01:08:28.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:08:28.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:08:28.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:08:28.611 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:08:28.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:08:43.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:08:43.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:08:43.514 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:08:43.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:08:43.562 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:09:13.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:09:13.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:09:13.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T01:09:13.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:09:13.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:09:13.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:09:13.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-07T01:09:13.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:09:13.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:09:14.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199879
2026-03-07T01:09:14.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:09:14.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:09:14.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:09:14.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128859
2026-03-07T01:09:14.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:09:14.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:09:14.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:09:17.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 0x7fcf68e9b5e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:09:17.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:09:17.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:09:18.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-07T01:09:18.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:09:19.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6%2BfPv89d0U%2BtnIicPOhutM2NX3g%3D&Expires=1772924958 HTTP/1.1" 200 60486
2026-03-07T01:09:19.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:09:19.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:09:19.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:09:19.391 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:09:19.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:09:35.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:09:35.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:09:35.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:09:35.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:09:35.347 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:10:05.378 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:10:05.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:10:05.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T01:10:05.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:10:05.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:10:05.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:10:05.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-07T01:10:05.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:10:05.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:10:05.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200224
2026-03-07T01:10:05.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:10:05.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:10:05.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:10:05.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128859
2026-03-07T01:10:05.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:10:05.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:10:05.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:10: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 0x7fcf6b8cd420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:10:08.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:10:08.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:10:09.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-07T01:10:09.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:10:10.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dMNXeum6HuD9d2Vc9TS3RDXVq%2FA%3D&Expires=1772925009 HTTP/1.1" 200 60486
2026-03-07T01:10:11.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:10:11.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:10:11.026 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:10:11.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:10:11.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:10:26.196 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:10:26.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:10:26.339 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:10:26.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:10:26.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:10:56.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:10:56.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:10:56.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T01:10:56.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:10:56.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:10:56.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:10:56.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-07T01:10:56.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:10:56.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:10:56.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200458
2026-03-07T01:10:56.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:10:56.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:10:56.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:10:56.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128798
2026-03-07T01:10:56.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:10:56.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:10:56.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:10: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 0x7fceb313b4f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:10:59.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:10:59.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:11:00.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-07T01:11:00.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:11:01.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tNxkotGQLUkRp146hTDOVXXC3Vk%3D&Expires=1772925060 HTTP/1.1" 200 60486
2026-03-07T01:11:01.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:11:01.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:11:01.871 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:11:01.893 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:11:01.893 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:11:17.412 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:11:17.526 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:11:17.555 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:11:17.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:11:17.600 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:11:47.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:11:47.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:11:48.050 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T01:11:48.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:11:48.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:11:48.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:11:48.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-07T01:11:48.066 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:11:48.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:11:48.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200458
2026-03-07T01:11:48.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:11:48.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:11:48.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:11:48.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129141
2026-03-07T01:11:48.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:11:48.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:11:48.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:11:51.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 0x7fcf6bb42c50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:11:51.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:11:51.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:11:52.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-07T01:11:52.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:11:53.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-230815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=V357dLGrDkZrLNPKbp7TE4yOa5E%3D&Expires=1772925112 HTTP/1.1" 200 60486
2026-03-07T01:11:53.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:11:53.420 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:11:53.420 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:11:53.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:11:53.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:12:08.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:12:08.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:12:08.742 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:12:08.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:12:08.789 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:12:38.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:12:38.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:12:38.938 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:12:38.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:12:38.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:12:38.941 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:12:38.962 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:12:38.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:12:38.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:12:38.966 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200362
2026-03-07T01:12:38.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:12:38.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:12:38.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:12:38.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129141
2026-03-07T01:12:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:12:38.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:12:38.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:12:42.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2c1aad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:12:42.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:12:42.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:12:43.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-07T01:12:43.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:12:44.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zYWgzrTMFLbZ6fth4kKClWhZT2A%3D&Expires=1772925163 HTTP/1.1" 200 57935
2026-03-07T01:12:44.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:12:44.426 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:12:44.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:12:44.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:12:44.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:13:00.642 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:13:00.756 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:13:00.785 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:13:00.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:13:00.833 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:13:30.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:13:30.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:13:30.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:13:30.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:13:30.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:13:30.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:13:30.991 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:13:30.991 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:13:30.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:13:30.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199639
2026-03-07T01:13:31.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:13:31.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:13:31.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:13:31.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128831
2026-03-07T01:13:31.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:13:31.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:13:31.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:13:34.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68bcc040>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:13:34.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:13:34.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:13:35.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-07T01:13:35.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:13:36.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EYZdS4zskYctEceQjRWBamz3ldI%3D&Expires=1772925215 HTTP/1.1" 200 57935
2026-03-07T01:13:36.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:13:36.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:13:36.415 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:13:36.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:13:36.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:13:51.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:13:51.356 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:13:51.385 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:13:51.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:13:51.432 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:14:21.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:14:21.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:14:21.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:14:21.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:14:21.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:14:21.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:14:21.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-07T01:14:21.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:14:21.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:14:21.567 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199639
2026-03-07T01:14:21.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:14:21.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:14:21.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:14:21.580 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128762
2026-03-07T01:14:21.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:14:21.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:14:21.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:14:24.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 0x7fcf696382b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:14:24.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:14:24.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:14:25.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-07T01:14:25.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:14:26.692 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7oio2hJ1aT1yPepdFyUvOZloRNQ%3D&Expires=1772925265 HTTP/1.1" 200 57935
2026-03-07T01:14:26.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:14:26.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:14:26.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:14:26.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:14:26.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:14:43.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:14:43.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:14:43.320 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:14:43.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:14:43.367 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:15:13.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:15:13.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:15:13.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:15:13.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:15:13.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:15:13.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:15:13.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-07T01:15:13.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:15:13.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:15:13.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199861
2026-03-07T01:15:13.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:15:13.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:15:13.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:15:13.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128989
2026-03-07T01:15:13.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:15:13.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:15:13.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:15: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 0x7fcf6979a4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:15:16.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:15:16.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:15:17.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-07T01:15:17.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:15:18.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EAYftrMyu6xaSx9kq%2Fp7PWKKg6c%3D&Expires=1772925317 HTTP/1.1" 200 57935
2026-03-07T01:15:18.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:15:18.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:15:18.838 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:15:18.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:15:18.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:15:34.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:15:34.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:15:34.580 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:15:34.580 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:15:34.628 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:16:04.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:16:04.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:16:05.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16356
2026-03-07T01:16:05.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:16:05.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:16:05.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:16:05.091 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:16:05.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:16:05.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:16:05.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199861
2026-03-07T01:16:05.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:16:05.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:16:05.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:16:05.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128989
2026-03-07T01:16:05.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:16:05.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:16:05.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:16:08.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 0x7fceb3b6d7e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:16:08.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:16:08.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:16:09.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:16:09.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:16:10.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231215.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DPfCYznSBwu13J%2F2id1Kk5Ta0u0%3D&Expires=1772925369 HTTP/1.1" 200 57935
2026-03-07T01:16:10.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:16:10.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:16:10.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:16:10.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:16:10.449 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:16:26.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:16:26.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:16:26.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:16:26.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:16:26.717 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:16:56.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:16:56.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:16:57.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17148
2026-03-07T01:16:57.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:16:57.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:16:57.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:16:57.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-07T01:16:57.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:16:57.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:16:57.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199861
2026-03-07T01:16:57.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:16:57.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:16:57.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:16:57.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128989
2026-03-07T01:16:57.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:16:57.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:16:57.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:17:00.472 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685025c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:17:00.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:17:00.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:17:01.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:17:01.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:17:02.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ggoy%2F3msx4V%2Fuz0n5iMKMmxn4Xc%3D&Expires=1772925421 HTTP/1.1" 200 60984
2026-03-07T01:17:02.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:17:02.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:17:02.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:17:02.778 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:17:02.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:17:19.170 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:17:19.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:17:19.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:17:19.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:17:19.360 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:17:49.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:17:49.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:17:49.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17148
2026-03-07T01:17:49.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:17:49.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:17:49.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:17:49.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-07T01:17:49.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:17:49.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:17:49.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200347
2026-03-07T01:17:49.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:17:49.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:17:49.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:17:49.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128989
2026-03-07T01:17:49.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:17:49.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:17:49.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:17:53.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 0x7fcf6bad6170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:17:53.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:17:53.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:17:54.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-07T01:17:54.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:17:55.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zSEdOigE7gulrNDbjMdXPIsRvkw%3D&Expires=1772925474 HTTP/1.1" 200 60984
2026-03-07T01:17:55.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:17:55.356 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:17:55.357 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:17:55.381 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:17:55.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:18:11.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:18:11.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:18:11.210 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:18:11.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:18:11.258 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:18:41.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:18:41.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:18:41.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17148
2026-03-07T01:18:41.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:18:41.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:18:41.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:18:41.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-07T01:18:41.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:18:41.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:18:41.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200138
2026-03-07T01:18:41.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:18:41.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:18:41.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:18:41.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128518
2026-03-07T01:18:41.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:18:41.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:18:41.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:18: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 0x7fceb2c40880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:18:44.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:18:44.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:18:45.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-07T01:18:45.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:18:46.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZXhsJvO4yIVZz5TsF3YxLYhnx2I%3D&Expires=1772925525 HTTP/1.1" 200 60984
2026-03-07T01:18:46.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:18:46.884 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:18:46.884 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:18:46.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:18:46.907 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:19:02.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:19:02.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:19:02.941 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:19:02.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:19:02.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:19:33.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:19:33.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:19:33.387 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17148
2026-03-07T01:19:33.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:19:33.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:19:33.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:19:33.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-07T01:19:33.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:19:33.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:19:33.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200138
2026-03-07T01:19:33.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:19:33.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:19:33.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:19:33.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128737
2026-03-07T01:19:33.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:19:33.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:19:33.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:19:36.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 0x7fcf69425f60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:19:36.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:19:36.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:19:37.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-07T01:19:37.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:19:38.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-231613.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i6d%2B4mSXaOIm9OqRjwqN9eUtj34%3D&Expires=1772925577 HTTP/1.1" 200 60984
2026-03-07T01:19:38.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:19:38.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:19:38.813 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:19:38.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:19:38.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:19:53.731 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:19:53.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:19:53.873 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:19:53.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:19:53.921 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:20:23.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:20:23.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:20:24.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17148
2026-03-07T01:20:24.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:20:24.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:20:24.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:20:24.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-07T01:20:24.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:20:24.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:20:24.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200203
2026-03-07T01:20:24.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:20:24.398 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:20:24.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:20:24.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128550
2026-03-07T01:20:24.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:20:24.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:20:24.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:20:27.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 0x7fcf6bfca620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:20:27.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:20:27.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:20:28.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-07T01:20:28.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:20:29.503 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4yW21nseLukBLWehib8E8U%2F27Ko%3D&Expires=1772925628 HTTP/1.1" 200 52906
2026-03-07T01:20:29.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:20:29.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:20:29.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:20:29.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:20:29.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:20:45.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:20:45.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:20:45.526 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:20:45.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:20:45.573 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:21:15.577 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:21:15.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:21:15.831 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17148
2026-03-07T01:21:15.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:21:15.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:21:15.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:21:15.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-07T01:21:15.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:21:15.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:21:15.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200051
2026-03-07T01:21:15.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:21:15.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:21:15.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:21:15.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128571
2026-03-07T01:21:15.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:21:15.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:21:15.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:21:18.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb44f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:21:18.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:21:18.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:21:20.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-07T01:21:20.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:21:20.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oB3tMyPpJBk7a1WgPr%2BUIYmlAvE%3D&Expires=1772925679 HTTP/1.1" 200 52906
2026-03-07T01:21:21.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:21:21.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:21:21.211 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:21:21.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:21:21.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:21:36.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:21:36.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:21:36.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:21:36.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:21:36.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:22:06.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:22:06.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:22:07.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17167
2026-03-07T01:22:07.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:22:07.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:22:07.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:22:07.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-07T01:22:07.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:22:07.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:22:07.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200051
2026-03-07T01:22:07.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:22:07.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:22:07.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:22:07.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128526
2026-03-07T01:22:07.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:22:07.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:22:07.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:22: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 0x7fcf68d77580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:22:10.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:22:10.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:22:11.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:22:11.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:22:12.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=h%2FLHESKVYjV28QuvbbYZzQSwHZg%3D&Expires=1772925731 HTTP/1.1" 200 52906
2026-03-07T01:22:12.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:22:12.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:22:12.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:22:12.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:22:12.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:22:28.453 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:22:28.566 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:22:28.595 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:22:28.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:22:28.643 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:22:58.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:22:58.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:22:58.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17167
2026-03-07T01:22:58.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:22:58.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:22:58.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:22: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-07T01:22:58.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:22:58.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:22:58.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200251
2026-03-07T01:22:58.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:22:58.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:22:58.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:22:58.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128526
2026-03-07T01:22:58.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:22:58.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:22:58.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:23:01.944 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b63280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:23:01.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:23:01.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:23:03.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-07T01:23:03.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:23:03.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OvJpsMKhKsiX7ap%2FFGZxjp1MubA%3D&Expires=1772925782 HTTP/1.1" 200 52906
2026-03-07T01:23:04.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:23:04.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:23:04.240 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:23:04.263 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:23:04.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:23:19.648 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:23:19.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:23:19.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:23:19.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:23:19.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:23:49.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:23:49.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:23:50.529 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17167
2026-03-07T01:23:50.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:23:50.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:23:50.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:23:50.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-07T01:23:50.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:23:50.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:23:50.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200139
2026-03-07T01:23:50.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:23:50.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:23:50.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:23:50.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128555
2026-03-07T01:23:50.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:23:50.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:23:50.582 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:23:53.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:23:53.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:23:53.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:23:54.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-07T01:23:54.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:23:55.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232016.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vsb9Azo14kGgcD%2F3Dn3yq3dPr7E%3D&Expires=1772925834 HTTP/1.1" 200 52906
2026-03-07T01:23:55.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:23:55.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:23:55.994 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:23:56.021 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:23:56.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:24:11.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:24:11.489 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:24:11.518 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:24:11.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:24:11.564 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:24:41.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:24:41.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:24:41.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17167
2026-03-07T01:24:41.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:24:41.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:24:41.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:24:41.718 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:24:41.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:24:41.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:24:41.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200139
2026-03-07T01:24:41.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:24:41.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:24:41.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:24:41.736 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128593
2026-03-07T01:24:41.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:24:41.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:24:41.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:24: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 0x7fcf696bc520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:24:44.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:24:44.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:24:46.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-07T01:24:46.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:24:46.945 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VLernzxhYh1VTwBF8vBoqPMicNQ%3D&Expires=1772925885 HTTP/1.1" 200 57176
2026-03-07T01:24:47.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:24:47.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:24:47.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:24:47.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:24:47.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:25:02.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:25:02.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:25:02.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:25:02.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:25:02.290 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:25:32.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:25:32.315 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:25:32.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17167
2026-03-07T01:25:32.458 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:25:32.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:25:32.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:25:32.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-07T01:25:32.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:25:32.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:25:32.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200230
2026-03-07T01:25:32.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:25:32.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:25:32.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:25:32.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128593
2026-03-07T01:25:32.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:25:32.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:25:32.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:25: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 0x7fcf685ae170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:25:35.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:25:35.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:25:36.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-07T01:25:36.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:25:37.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9KFZ%2BASCDRIM1uFLggNmxLuhomA%3D&Expires=1772925936 HTTP/1.1" 200 57176
2026-03-07T01:25:37.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:25:37.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:25:37.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:25:37.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:25:37.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:25:52.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:25:52.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:25:52.635 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:25:52.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:25:52.683 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:26:22.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:26:22.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:26:22.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17167
2026-03-07T01:26:22.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:26:22.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:26:22.812 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:26:22.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-07T01:26:22.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:26:22.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:26:22.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199940
2026-03-07T01:26:22.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:26:22.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:26:22.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:26:22.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128659
2026-03-07T01:26:22.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:26:22.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:26:22.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:26: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 0x7fceb30d3010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:26:25.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:26:25.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:26:27.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:26:27.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:26:27.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VaGAb%2BiweWBmaglp0rqEyMHTyKc%3D&Expires=1772925986 HTTP/1.1" 200 57176
2026-03-07T01:26:28.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:26:28.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:26:28.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:26:28.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:26:28.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:26:44.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:26:44.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:26:44.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:26:44.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:26:44.197 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:27:14.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:27:14.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:27:14.977 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17184
2026-03-07T01:27:14.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:27:14.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:27:14.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:27:14.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-07T01:27:14.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:27:14.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:27:14.999 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199940
2026-03-07T01:27:15.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:27:15.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:27:15.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:27:15.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128597
2026-03-07T01:27:15.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:27:15.015 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:27:15.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:27:18.072 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a77490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:27:18.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:27:18.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:27:19.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-07T01:27:19.240 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:27:20.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ikQdzajCJ419gSzrSMXAs2fkr3g%3D&Expires=1772926039 HTTP/1.1" 200 57176
2026-03-07T01:27:20.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:27:20.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:27:20.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:27:20.449 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:27:20.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:27:36.341 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:27:36.455 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:27:36.484 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:27:36.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:27:36.530 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:28:06.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:28:06.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:28:06.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17184
2026-03-07T01:28:06.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:28:06.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:28:06.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:28:06.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-07T01:28:06.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:28:06.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:28:06.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200177
2026-03-07T01:28:06.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:28:06.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:28:06.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:28:06.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128433
2026-03-07T01:28:06.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:28:06.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:28:06.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:28:09.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 0x7fcf68b4aa40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:28:09.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:28:09.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:28:11.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-07T01:28:11.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:28:12.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232413.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FDSpVNndSBpMid8FplxaFl4w2JQ%3D&Expires=1772926091 HTTP/1.1" 200 57176
2026-03-07T01:28:12.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:28:12.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:28:12.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:28:12.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:28:12.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:28:29.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:28:29.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:28:29.357 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:28:29.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:28:29.405 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:28:59.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:28:59.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:28:59.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17184
2026-03-07T01:28:59.850 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:28:59.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:28:59.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:28:59.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-07T01:28:59.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:28:59.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:28:59.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200127
2026-03-07T01:28:59.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:28:59.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:28:59.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:28:59.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128433
2026-03-07T01:28:59.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:28:59.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:28:59.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:29:02.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a38700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:29:02.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:29:02.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:29:04.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-07T01:29:04.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:29:05.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nMD5jLW1nB2bjsqMab%2BLzqqQL6A%3D&Expires=1772926144 HTTP/1.1" 200 65773
2026-03-07T01:29:05.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:29:05.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:29:05.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:29:06.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:29:06.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:29:21.336 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:29:21.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:29:21.478 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:29:21.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:29:21.525 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:29:51.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:29:51.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:29:51.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17184
2026-03-07T01:29:51.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:29:51.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:29:51.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:29:51.799 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:29:51.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:29:51.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:29:51.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200127
2026-03-07T01:29:51.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:29:51.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:29:51.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:29:51.819 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128516
2026-03-07T01:29:51.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:29:51.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:29:51.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:29:54.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 0x7fcf69412e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:29:54.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:29:54.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:29:56.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-07T01:29:56.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:29:56.918 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ppUI7F6kc4E6TNvdTfOmqnXw8L0%3D&Expires=1772926195 HTTP/1.1" 200 65773
2026-03-07T01:29:57.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:29:57.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:29:57.174 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:29:57.194 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:29:57.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:30:13.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:30:13.560 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:30:13.589 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:30:13.589 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:30:13.636 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:30:43.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:30:43.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:30:43.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17184
2026-03-07T01:30:43.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:30:43.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:30:43.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:30:43.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-07T01:30:43.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:30:43.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:30:43.778 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200127
2026-03-07T01:30:43.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:30:43.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:30:43.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:30:43.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128516
2026-03-07T01:30:43.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:30:43.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:30:43.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:30:46.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 0x7fceb3b49690>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:30:46.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:30:46.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:30:48.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-07T01:30:48.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:30:48.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=R7BXLm%2BnYIf8k4UXi0AKJuTysxc%3D&Expires=1772926247 HTTP/1.1" 200 65773
2026-03-07T01:30:49.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:30:49.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:30:49.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:30:49.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:30:49.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:31:04.274 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:31:04.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:31:04.417 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:31:04.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:31:04.465 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:31:34.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:31:34.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:31:34.750 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17184
2026-03-07T01:31:34.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:31:34.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:31:34.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:31:34.766 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:31:34.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:31:34.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:31:34.772 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199998
2026-03-07T01:31:34.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:31:34.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:31:34.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:31:34.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128516
2026-03-07T01:31:34.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:31:34.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:31:34.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:31:37.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 0x7fcf68c8c7f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:31:37.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:31:37.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:31:38.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-07T01:31:38.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:31:39.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-232814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gIfmt5svPa0CE7xUPK15NikyHYY%3D&Expires=1772926298 HTTP/1.1" 200 65773
2026-03-07T01:31:40.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:31:40.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:31:40.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:31:40.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:31:40.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:31:55.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:31:55.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:31:55.700 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:31:55.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:31:55.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:32:25.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:32:25.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:32:25.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17389
2026-03-07T01:32:25.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:32:25.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:32:25.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:32:25.898 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:32:25.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:32:25.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:32:25.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199998
2026-03-07T01:32:25.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:32:25.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:32:25.911 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:32:25.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128463
2026-03-07T01:32:25.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:32:25.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:32:25.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:32:28.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938ee30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:32:28.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:32:28.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:32:30.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-07T01:32:30.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:32:30.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oZdy6e1XzMHPvagY5PtoHlyj3tM%3D&Expires=1772926349 HTTP/1.1" 200 53025
2026-03-07T01:32:31.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:32:31.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:32:31.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:32:31.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:32:31.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:32:47.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:32:47.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:32:47.171 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:32:47.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:32:47.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:33:17.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:33:17.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:33:17.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17389
2026-03-07T01:33:17.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:33:17.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:33:17.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:33:17.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-07T01:33:17.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:33:17.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:33:17.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200496
2026-03-07T01:33:17.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:33:17.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:33:17.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:33:17.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128820
2026-03-07T01:33:17.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:33:17.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:33:17.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:33:20.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 0x7fceb2c33280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:33:20.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:33:20.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:33:21.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-07T01:33:21.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:33:22.644 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dc3zkEslAaNh9vKJnitlM2dSpiE%3D&Expires=1772926401 HTTP/1.1" 200 53025
2026-03-07T01:33:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:33:22.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:33:22.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:33:22.928 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:33:22.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:33:38.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:33:38.310 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:33:38.339 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:33:38.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:33:38.386 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:34:08.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:34:08.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:34:08.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17389
2026-03-07T01:34:08.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:34:08.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:34:08.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:34:08.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-07T01:34:08.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:34:08.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:34:08.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199981
2026-03-07T01:34:08.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:34:08.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:34:08.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:34:08.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128820
2026-03-07T01:34:08.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:34:08.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:34:08.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:34: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 0x7fcf693b1120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:34:11.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:34:11.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:34:12.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-07T01:34:12.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:34:13.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oDuItlrsi%2B7BbBV%2Bea%2FzyXAOzHM%3D&Expires=1772926452 HTTP/1.1" 200 53025
2026-03-07T01:34:14.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:34:14.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:34:14.005 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:34:14.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:34:14.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:34:28.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:34:29.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:34:29.055 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:34:29.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:34:29.103 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:34:59.103 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:34:59.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:34:59.212 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17389
2026-03-07T01:34:59.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:34:59.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:34:59.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:34:59.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-07T01:34:59.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:34:59.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:34:59.235 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199981
2026-03-07T01:34:59.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:34:59.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:34:59.241 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:34:59.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128820
2026-03-07T01:34:59.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:34:59.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:34:59.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:35:02.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 0x7fcf6bab18d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:35:02.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:35:02.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:35:03.434 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:35:03.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:35:04.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iuYEuHwrpWbu08M0qcEHQikgVEs%3D&Expires=1772926503 HTTP/1.1" 200 53025
2026-03-07T01:35:04.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:35:04.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:35:04.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:35:04.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:35:04.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:35:20.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:35:20.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:35:20.535 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:35:20.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:35:20.581 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:35:50.611 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:35:50.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:35:51.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17389
2026-03-07T01:35:51.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:35:51.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:35:51.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:35:51.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-07T01:35:51.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:35:51.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:35:51.061 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199792
2026-03-07T01:35:51.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:35:51.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:35:51.069 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:35:51.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128636
2026-03-07T01:35:51.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:35:51.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:35:51.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:35:54.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3badc30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:35:54.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:35:54.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:35:55.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-07T01:35:55.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:35:56.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cdYKWYfJVsGRzBzVxJIkHhRaQU8%3D&Expires=1772926555 HTTP/1.1" 200 53025
2026-03-07T01:35:56.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:35:56.448 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:35:56.448 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:35:56.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:35:56.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:36:13.276 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:36:13.390 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:36:13.419 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:36:13.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:36:13.467 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:36:43.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:36:43.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:36:43.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17389
2026-03-07T01:36:43.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:36:43.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:36:43.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:36:43.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:36:43.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:36:43.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:36:43.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199187
2026-03-07T01:36:43.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:36:43.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:36:43.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:36:43.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128455
2026-03-07T01:36:43.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:36:43.790 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:36:43.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:36:46.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e55810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:36:46.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:36:46.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:36:48.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-07T01:36:48.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:36:48.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jqwaindNZIk66y59jf49I%2F2DPqE%3D&Expires=1772926607 HTTP/1.1" 200 51672
2026-03-07T01:36:49.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:36:49.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:36:49.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:36:49.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:36:49.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:37:04.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:37:04.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:37:04.561 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:37:04.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:37:04.608 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:37:34.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:37:34.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:37:35.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17364
2026-03-07T01:37:35.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:37:35.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:37:35.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:37:35.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-07T01:37:35.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:37:35.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:37:35.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199187
2026-03-07T01:37:35.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:37:35.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:37:35.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:37:35.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128262
2026-03-07T01:37:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:37:35.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:37:35.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:37: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 0x7fcf68ade830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:37:38.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:37:38.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:37:39.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-07T01:37:39.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:37:40.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n1oLimr77eNzx0dBYHtwnYpVSV0%3D&Expires=1772926659 HTTP/1.1" 200 51672
2026-03-07T01:37:40.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:37:40.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:37:40.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:37:40.407 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:37:40.407 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:37:56.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:37:56.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:37:56.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:37:56.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:37:56.199 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:38:26.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:38:26.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:38:26.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17364
2026-03-07T01:38:26.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:38:26.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:38:26.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:38:26.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-07T01:38:26.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:38:26.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:38:26.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200059
2026-03-07T01:38:26.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:38:26.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:38:26.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:38:26.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128461
2026-03-07T01:38:26.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:38:26.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:38:26.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:38: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 0x7fcf6bb43340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:38:29.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:38:29.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:38:30.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:38:30.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:38:31.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6sYvwjqjuq%2F9WoSpdKIMCrh7tqA%3D&Expires=1772926710 HTTP/1.1" 200 51672
2026-03-07T01:38:32.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:38:32.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:38:32.033 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:38:32.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:38:32.056 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:38:47.525 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:38:47.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:38:47.701 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:38:47.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:38:47.749 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:39:17.779 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:39:17.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:39:17.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17364
2026-03-07T01:39:17.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:39:17.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:39:17.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:39:17.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-07T01:39:17.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:39:17.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:39:17.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199193
2026-03-07T01:39:17.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:39:17.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:39:17.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:39:17.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128461
2026-03-07T01:39:17.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:39:17.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:39:17.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:39: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 0x7fcf6928cdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:39:21.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:39:21.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:39:22.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-07T01:39:22.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:39:23.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AarpAaeJBkXrY53B4b4LQL52gm8%3D&Expires=1772926762 HTTP/1.1" 200 51672
2026-03-07T01:39:23.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:39:23.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:39:23.268 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:39:23.289 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:39:23.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:39:38.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:39:39.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:39:39.101 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:39:39.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:39:39.148 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:40:09.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:40:09.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:40:09.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17364
2026-03-07T01:40:09.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:40:09.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:40:09.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:40:09.613 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:40:09.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:40:09.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:40:09.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199193
2026-03-07T01:40:09.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:40:09.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:40:09.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:40:09.633 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128317
2026-03-07T01:40:09.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:40:09.638 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:40:09.638 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:40: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 0x7fcf68c58f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:40:12.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:40:12.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:40:13.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-07T01:40:13.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:40:14.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-233616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Pd4%2Fs0O6nkJZ4fSsY3XXVAI8yPM%3D&Expires=1772926813 HTTP/1.1" 200 51672
2026-03-07T01:40:15.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:40:15.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:40:15.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:40:15.025 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:40:15.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:40:31.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:40:31.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:40:31.318 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:40:31.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:40:31.365 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:41:01.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:41:01.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:41:01.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17364
2026-03-07T01:41:01.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:41:01.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:41:01.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:41:01.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-07T01:41:01.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:41:01.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:41:01.508 [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-07T01:41:01.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:41:01.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:41:01.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:41:01.523 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128317
2026-03-07T01:41:01.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:41:01.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:41:01.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:41: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 0x7fcf694feb60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:41:04.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:41:04.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:41:05.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-07T01:41:05.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:41:06.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vmx46Ul5jP8FmY%2BgbyjypXmb6pE%3D&Expires=1772926865 HTTP/1.1" 200 80642
2026-03-07T01:41:07.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:41:07.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:41:07.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:41:07.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:41:07.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:41:22.674 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:41:22.786 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:41:22.815 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:41:22.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:41:22.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:41:52.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:41:52.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:41:53.140 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17364
2026-03-07T01:41:53.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:41:53.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:41:53.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:41:53.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-07T01:41:53.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:41:53.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:41:53.161 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200022
2026-03-07T01:41:53.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:41:53.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:41:53.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:41:53.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128270
2026-03-07T01:41:53.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:41:53.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:41:53.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:41: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 0x7fceb310ab00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:41:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:41:56.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:41:57.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-07T01:41:57.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:41:58.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SYz00nVatfTDVtSJfTqzXxLIfiM%3D&Expires=1772926917 HTTP/1.1" 200 80642
2026-03-07T01:41:58.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:41:58.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:41:58.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:41:58.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:41:58.786 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:42:13.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:42:13.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:42:13.914 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:42:13.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:42:13.961 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:42:43.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:42:43.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:42:44.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17341
2026-03-07T01:42:44.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:42:44.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:42:44.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:42:44.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-07T01:42:44.470 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:42:44.471 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:42:44.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200022
2026-03-07T01:42:44.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:42:44.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:42:44.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:42:44.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128438
2026-03-07T01:42:44.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:42:44.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:42:44.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:42: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 0x7fcf691eaa10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:42:47.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:42:47.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:42:48.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T01:42:48.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:42:49.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CFjkD2HZ4%2BYLebFmGepTDrn6sOg%3D&Expires=1772926968 HTTP/1.1" 200 80642
2026-03-07T01:42:50.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:42:50.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:42:50.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:42:50.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:42:50.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:43:06.436 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:43:06.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:43:06.581 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:43:06.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:43:06.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:43:36.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:43:36.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:43:36.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17341
2026-03-07T01:43:36.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:43:36.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:43:36.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:43:36.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-07T01:43:36.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:43:36.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:43:36.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199577
2026-03-07T01:43:36.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:43:36.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:43:36.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:43:36.783 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128438
2026-03-07T01:43:36.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:43:36.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:43:36.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:43: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 0x7fceb4787b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:43:39.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:43:39.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:43:41.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-07T01:43:41.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:43:41.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234017.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FHh33t6E5%2Bt5M9TLdB4vpYrfjoQ%3D&Expires=1772927020 HTTP/1.1" 200 80642
2026-03-07T01:43:42.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:43:42.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:43:42.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:43:42.469 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:43:42.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:43:58.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:43:58.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:43:58.573 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:43:58.573 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:43:58.621 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:44:28.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:44:28.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:44:28.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17341
2026-03-07T01:44:28.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:44:28.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:44:28.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:44:28.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-07T01:44:28.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:44:28.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:44:28.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199577
2026-03-07T01:44:28.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:44:28.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:44:28.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:44:28.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128323
2026-03-07T01:44:28.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:44:28.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:44:28.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:44: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 0x7fcf68e481f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:44:32.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:44:32.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:44:33.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-07T01:44:33.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:44:34.103 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FvUXcjXC5swnSIypdCaJkSLFPMc%3D&Expires=1772927073 HTTP/1.1" 200 51295
2026-03-07T01:44:34.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:44:34.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:44:34.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:44:34.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:44:34.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:44:50.093 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:44:50.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:44:50.233 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:44:50.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:44:50.281 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:45:20.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:45:20.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:45:20.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17341
2026-03-07T01:45:20.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:45:20.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:45:20.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:45:20.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-07T01:45:20.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:45:20.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:45:20.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199577
2026-03-07T01:45:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:45:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:45:20.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:45:20.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128323
2026-03-07T01:45:20.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:45:20.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:45:20.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:45: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 0x7fcf68c580d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:45:23.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:45:23.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:45:24.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-07T01:45:24.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:45:25.838 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=go6ebaWdEC6nZNRQMu9lM9XBiF0%3D&Expires=1772927124 HTTP/1.1" 200 51295
2026-03-07T01:45:26.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:45:26.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:45:26.102 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:45:26.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:45:26.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:45:41.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:45:41.753 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:45:41.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:45:41.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:45:41.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:46:11.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:46:11.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:46:12.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17341
2026-03-07T01:46:12.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:46:12.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:46:12.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:46:12.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-07T01:46:12.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:46:12.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:46:12.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200270
2026-03-07T01:46:12.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:46:12.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:46:12.177 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:46:12.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128632
2026-03-07T01:46:12.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:46:12.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:46:12.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:46:15.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928c160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:46:15.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:46:15.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:46:16.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-07T01:46:16.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:46:17.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8roQO7NBHsyTgfhsXqBKD9OIf4A%3D&Expires=1772927176 HTTP/1.1" 200 51295
2026-03-07T01:46:17.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:46:17.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:46:17.547 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:46:17.572 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:46:17.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:46:32.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:46:32.544 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:46:32.572 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:46:32.572 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:46:32.620 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:47:02.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:47:02.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:47:03.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T01:47:03.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:47:03.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:47:03.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:47:03.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-07T01:47:03.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:47:03.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:47:03.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200817
2026-03-07T01:47:03.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:47:03.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:47:03.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:47:03.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128632
2026-03-07T01:47:03.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:47:03.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:47:03.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:47:06.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 0x7fcf69510550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:47:06.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:47:06.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:47:08.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-07T01:47:08.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:47:08.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Rl%2FH9AXg%2BCM5FWLdq9XWp67SC7U%3D&Expires=1772927227 HTTP/1.1" 200 51295
2026-03-07T01:47:09.134 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:47:09.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:47:09.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:47:09.159 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:47:09.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:47:26.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:47:26.597 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:47:26.626 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:47:26.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:47:26.673 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:47:56.688 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:47:56.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:47:56.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T01:47:56.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:47:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:47:56.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:47:56.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-07T01:47:56.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:47:56.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:47:56.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200817
2026-03-07T01:47:56.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:47:56.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:47:56.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:47:56.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128797
2026-03-07T01:47:56.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:47:56.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:47:56.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:48: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 0x7fceb4784cd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:48:00.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:48:00.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:48: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-07T01:48:01.161 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:48:02.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=f2vzlaVsQwGbnbFqkcqZVj8Vias%3D&Expires=1772927281 HTTP/1.1" 200 51295
2026-03-07T01:48:02.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:48:02.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:48:02.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:48:02.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:48:02.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:48:17.483 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:48:17.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:48:17.624 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:48:17.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:48:17.671 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:48:47.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:48:47.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:48:48.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T01:48:48.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:48:48.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:48:48.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:48:48.279 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:48:48.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:48:48.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:48:48.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199967
2026-03-07T01:48:48.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:48:48.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:48:48.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:48:48.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128797
2026-03-07T01:48:48.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:48:48.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:48:48.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:48: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 0x7fcf692482b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:48:51.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:48:51.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:48:52.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-07T01:48:52.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:48:53.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fsl8u6VJltaUzE9vCziZJlJ4lMw%3D&Expires=1772927332 HTTP/1.1" 200 59367
2026-03-07T01:48:53.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:48:53.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:48:53.614 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:48:53.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:48:53.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:49:09.072 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:49:09.186 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:49:09.215 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:49:09.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:49:09.263 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:49:39.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:49:39.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:49:39.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T01:49:39.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:49:39.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:49:39.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:49:39.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-07T01:49:39.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:49:39.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:49:39.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200004
2026-03-07T01:49:39.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:49:39.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:49:39.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:49:39.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128312
2026-03-07T01:49:39.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:49:39.437 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:49:39.437 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:49: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 0x7fcf68d944f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:49:42.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:49:42.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:49:43.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-07T01:49:43.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:49:44.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ziv9O%2B8%2B%2FGFqmMlZstIOjUbRNHs%3D&Expires=1772927383 HTTP/1.1" 200 59367
2026-03-07T01:49:44.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:49:44.767 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:49:44.767 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:49:44.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:49:44.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:50:00.638 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:50:00.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:50:00.784 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:50:00.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:50:00.832 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:50:30.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:50:30.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:50:30.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T01:50:30.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:50:30.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:50:30.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:50: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-07T01:50:30.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:50:30.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:50:31.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200004
2026-03-07T01:50:31.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:50:31.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:50:31.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:50:31.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128404
2026-03-07T01:50:31.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:50:31.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:50:31.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:50: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 0x7fcf69799a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:50:34.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:50:34.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:50:35.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-07T01:50:35.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:50:36.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FOwIDjwjqULg3f9W9OZ5%2B3GSRJQ%3D&Expires=1772927435 HTTP/1.1" 200 59367
2026-03-07T01:50:36.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:50:36.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:50:36.475 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:50:36.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:50:36.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:50:53.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:50:53.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:50:53.319 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:50:53.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:50:53.367 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:51:23.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:51:23.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:51:23.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T01:51:23.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:51:23.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:51:23.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:51:23.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-07T01:51:23.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:51:23.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:51:23.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200125
2026-03-07T01:51:23.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:51:23.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:51:23.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:51:23.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128391
2026-03-07T01:51:23.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:51:23.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:51:23.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:51: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 0x7fceb3149510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:51:26.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:51:26.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:51:27.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-07T01:51:27.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:51:28.638 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-234815.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nZ2qGxnADKH2C0mDDyuQ0H6gMAQ%3D&Expires=1772927487 HTTP/1.1" 200 59367
2026-03-07T01:51:28.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:51:28.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:51:28.897 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:51:28.924 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:51:28.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:51:44.023 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:51:44.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:51:44.166 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:51:44.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:51:44.214 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:52:14.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:52:14.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:52:14.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17368
2026-03-07T01:52:14.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:52:14.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:52:14.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:52:15.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-07T01:52:15.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:52:15.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:52:15.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199940
2026-03-07T01:52:15.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:52:15.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:52:15.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:52:15.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128391
2026-03-07T01:52:15.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:52:15.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:52:15.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:52:18.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb01360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:52:18.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:52:18.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:52:19.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-07T01:52:19.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:52:20.128 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8ZN4TZyEFiouCJwfSbaM8dqW%2FBU%3D&Expires=1772927539 HTTP/1.1" 200 58908
2026-03-07T01:52:20.388 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:52:20.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:52:20.389 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:52:20.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:52:20.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:52:36.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:52:36.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:52:36.459 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:52:36.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:52:36.507 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:53:06.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:53:06.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:53:07.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17368
2026-03-07T01:53:07.406 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:53:07.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:53:07.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:53:07.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-07T01:53:07.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:53:07.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:53:07.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199940
2026-03-07T01:53:07.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:53:07.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:53:07.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:53:07.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128534
2026-03-07T01:53:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:53:07.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:53:07.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:53: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 0x7fceb2c231c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:53:10.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:53:10.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:53:11.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-07T01:53:11.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:53:12.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8M92IXLUirDHJxPHw39zLxrM7wk%3D&Expires=1772927591 HTTP/1.1" 200 58908
2026-03-07T01:53:12.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:53:12.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:53:12.751 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:53:12.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:53:12.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:53:28.883 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:53:28.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:53:29.026 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:53:29.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:53:29.073 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:53:59.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:53:59.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:53:59.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17368
2026-03-07T01:53:59.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:53:59.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:53:59.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:53:59.382 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:53:59.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:53:59.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:53:59.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200392
2026-03-07T01:53:59.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:53:59.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:53:59.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:53:59.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128534
2026-03-07T01:53:59.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:53:59.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:53:59.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:54: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 0x7fcf68e4b310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:54:02.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:54:02.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:54:03.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-07T01:54:03.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:54:04.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DOtRCGE%2FNn3nVxGKRMGKZDfBFXU%3D&Expires=1772927643 HTTP/1.1" 200 58908
2026-03-07T01:54:04.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:54:04.715 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:54:04.715 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:54:04.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:54:04.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:54:21.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:54:21.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:54:21.300 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:54:21.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:54:21.346 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:54:51.376 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:54:51.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:54:51.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17368
2026-03-07T01:54:51.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:54:51.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:54:51.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:54:51.495 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:54:51.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:54:51.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:54:51.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199839
2026-03-07T01:54:51.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:54:51.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:54:51.509 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:54:51.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128590
2026-03-07T01:54:51.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:54:51.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:54:51.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:54: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 0x7fcf68a052d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:54:54.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:54:54.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:54:55.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-07T01:54:55.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:54:56.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rbFwnAHm9WsR2jiJGiHQ28DbX2w%3D&Expires=1772927695 HTTP/1.1" 200 58908
2026-03-07T01:54:56.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:54:56.871 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:54:56.872 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:54:56.895 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:54:56.895 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:55:13.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:55:13.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:55:13.560 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:55:13.560 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:55:13.607 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:55:43.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:55:43.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:55:43.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17368
2026-03-07T01:55:43.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:55:43.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:55:43.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:55:43.894 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:55:43.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:55:43.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:55:43.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199839
2026-03-07T01:55:43.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:55:43.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:55:43.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:55:43.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128394
2026-03-07T01:55:43.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:55:43.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:55:43.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:55:47.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 0x7fcf68e1ba90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:55:47.000 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:55:47.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:55:48.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-07T01:55:48.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:55:49.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235217.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Bj3gufQWyWbx9v4yWOL08GA2CFY%3D&Expires=1772927748 HTTP/1.1" 200 58908
2026-03-07T01:55:49.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:55:49.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:55:49.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:55:49.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:55:49.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:56:04.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:56:04.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:56:04.574 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:56:04.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:56:04.622 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:56:34.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:56:34.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:56:34.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17368
2026-03-07T01:56:34.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:56:34.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:56:34.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:56:34.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-07T01:56:34.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:56:34.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:56:34.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199890
2026-03-07T01:56:34.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:56:34.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:56:34.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:56:34.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128571
2026-03-07T01:56:34.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:56:34.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:56:34.979 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:56: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 0x7fcf694587c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:56:38.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:56:38.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:56:39.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-07T01:56:39.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:56:40.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0K0yDOBzoj5ry2oDaXDzk1QdvVY%3D&Expires=1772927799 HTTP/1.1" 200 51511
2026-03-07T01:56:40.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:56:40.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:56:40.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:56:40.340 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:56:40.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:56:56.005 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:56:56.121 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:56:56.150 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:56:56.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:56:56.198 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:57:26.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:57:26.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:57:26.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17313
2026-03-07T01:57:26.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:57:26.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:57:26.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:57:26.652 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T01:57:26.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:57:26.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:57:26.659 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200114
2026-03-07T01:57:26.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:57:26.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:57:26.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:57:26.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128571
2026-03-07T01:57:26.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:57:26.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:57:26.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:57:29.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c27070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:57:29.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:57:29.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:57:30.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-07T01:57:30.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:57:31.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nXdIVQZCH1XYl1sbmadqxBijl7o%3D&Expires=1772927850 HTTP/1.1" 200 51511
2026-03-07T01:57:32.056 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:57:32.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:57:32.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:57:32.080 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:57:32.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:57:46.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:57:46.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:57:47.012 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:57:47.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:57:47.059 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:58:17.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:58:17.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:58:17.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17313
2026-03-07T01:58:17.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:58:17.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:58:17.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:58:17.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-07T01:58:17.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:58:17.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:58:17.774 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200114
2026-03-07T01:58:17.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:58:17.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:58:17.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:58:17.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128547
2026-03-07T01:58:17.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:58:17.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:58:17.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:58:20.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694ffaf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:58:20.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:58:20.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:58:21.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-07T01:58:21.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:58:22.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gq7ei%2FOStUwGPhI8XCbq6%2BQqq4o%3D&Expires=1772927901 HTTP/1.1" 200 51511
2026-03-07T01:58:23.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:58:23.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:58:23.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:58:23.135 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:58:23.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:58:39.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:58:39.511 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:58:39.540 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:58:39.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:58:39.588 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T01:59:09.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T01:59:09.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T01:59:09.727 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17313
2026-03-07T01:59:09.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T01:59:09.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T01:59:09.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T01:59:09.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-07T01:59:09.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T01:59:09.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T01:59:09.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200114
2026-03-07T01:59:09.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:59:09.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T01:59:09.756 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T01:59:09.762 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128547
2026-03-07T01:59:09.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T01:59:09.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T01:59:09.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T01:59:12.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d749d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T01:59:12.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T01:59:12.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T01:59:13.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-07T01:59:13.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T01:59:14.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k51FK4EW3xpGNXbJ1BSQCVGcuIY%3D&Expires=1772927953 HTTP/1.1" 200 51511
2026-03-07T01:59:15.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T01:59:15.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T01:59:15.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T01:59:15.116 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T01:59:15.116 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T01:59:30.398 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:59:30.518 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T01:59:30.549 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T01:59:30.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T01:59:30.596 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:00:00.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:00:00.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:00:00.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17313
2026-03-07T02:00:00.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:00:00.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:00:00.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:00:00.898 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:00:00.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:00:00.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:00:00.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200668
2026-03-07T02:00:00.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:00:00.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:00:00.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:00:00.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128547
2026-03-07T02:00:00.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:00:00.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:00:00.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:00:04.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 0x7fcf68b9b520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:00:04.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:00:04.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:00:05.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-07T02:00:05.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:00:06.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260306-235616.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wlGPLSThZEsZMqR0ZduV4LROYT8%3D&Expires=1772928005 HTTP/1.1" 200 51511
2026-03-07T02:00:06.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:00:06.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:00:06.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:00:06.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:00:06.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:00:21.512 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:00:21.629 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:00:21.659 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:00:21.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:00:21.706 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:00:51.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:00:51.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:00:52.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17313
2026-03-07T02:00:52.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:00:52.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:00:52.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:00:52.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-07T02:00:52.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:00:52.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:00:52.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200668
2026-03-07T02:00:52.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:00:52.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:00:52.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:00:52.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128731
2026-03-07T02:00:52.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:00:52.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:00:52.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:00:55.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69249630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:00:55.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:00:55.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:00:56.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-07T02:00:56.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:00:57.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UAg3XKnvCK21qN%2B72%2BNB80%2FmTn4%3D&Expires=1772928056 HTTP/1.1" 200 52765
2026-03-07T02:00:57.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:00:57.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:00:57.492 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:00:57.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:00:57.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:01:12.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:01:12.592 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:01:12.621 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:01:12.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:01:12.668 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:01:42.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:01:42.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:01:42.799 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17313
2026-03-07T02:01:42.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:01:42.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:01:42.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:01:42.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-07T02:01:42.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:01:42.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:01:42.820 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200485
2026-03-07T02:01:42.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:01:42.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:01:42.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:01:42.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128731
2026-03-07T02:01:42.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:01:42.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:01:42.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:01: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 0x7fcf68c8d2a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:01:45.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:01:45.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:01:47.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-07T02:01:47.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:01:48.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=U45Tp46Yi%2FhXNTnM%2BWumOXOGh9M%3D&Expires=1772928107 HTTP/1.1" 200 52765
2026-03-07T02:01:48.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:01:48.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:01:48.277 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:01:48.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:01:48.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:02:03.504 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:02:03.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:02:03.647 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:02:03.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:02:03.694 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:02:33.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:02:33.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:02:33.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:02:33.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:02:33.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:02:33.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:02:33.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-07T02:02:33.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:02:33.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:02:33.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199409
2026-03-07T02:02:33.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:02:33.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:02:33.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:02:33.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128721
2026-03-07T02:02:33.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:02:33.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:02:33.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:02:36.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 0x7fceb3af8fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:02:36.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:02:36.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:02:38.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-07T02:02:38.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:02:38.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=veGmHu0UiQe9hF0IPuhw4En1AKQ%3D&Expires=1772928157 HTTP/1.1" 200 52765
2026-03-07T02:02:39.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:02:39.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:02:39.232 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:02:39.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:02:39.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:02:54.986 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:02:55.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:02:55.129 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:02:55.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:02:55.176 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:03:25.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:03:25.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:03:26.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:03:26.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:03:26.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:03:26.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:03:26.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-07T02:03:26.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:03:26.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:03:26.031 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199409
2026-03-07T02:03:26.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:03:26.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:03:26.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:03:26.045 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127895
2026-03-07T02:03:26.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:03:26.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:03:26.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:03: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 0x7fcf6bc7c730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:03:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:03:29.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:03:30.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-07T02:03:30.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:03:31.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000018.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=r3Za2aI2fmAq%2BkjB8WMzynigjsc%3D&Expires=1772928210 HTTP/1.1" 200 52765
2026-03-07T02:03:31.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:03:31.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:03:31.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:03:31.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:03:31.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:03:47.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:03:47.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:03:47.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:03:47.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:03:47.293 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:04:17.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:04:17.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:04:17.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:04:17.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:04:17.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:04:17.455 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:04:17.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:04:17.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:04:17.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:04:17.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200137
2026-03-07T02:04:17.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:04:17.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:04:17.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:04:17.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128027
2026-03-07T02:04:17.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:04:17.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:04:17.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:04: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 0x7fceb2c2c790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:04:20.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:04:20.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:04:21.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-07T02:04:21.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:04:22.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fEq9%2BzE%2FLObGI%2BaL%2BcJzhghTUGs%3D&Expires=1772928261 HTTP/1.1" 200 63735
2026-03-07T02:04:22.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:04:22.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:04:22.877 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:04:22.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:04:22.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:04:39.801 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:04:39.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:04:39.943 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:04:39.943 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:04:39.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:05:10.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:05:10.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:05:10.129 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:05:10.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:05:10.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:05:10.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:05:10.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-07T02:05:10.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:05:10.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:05:10.152 [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-07T02:05:10.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:05:10.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:05:10.159 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:05:10.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128027
2026-03-07T02:05:10.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:05:10.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:05:10.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:05:13.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 0x7fcf68b67400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:05:13.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:05:13.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:05:14.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-07T02:05:14.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:05:15.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FOsu0Tgnf1r7X1ic%2BM7OYMQ%2FVJs%3D&Expires=1772928314 HTTP/1.1" 200 63735
2026-03-07T02:05:15.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:05:15.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:05:15.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:05:15.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:05:15.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:05:31.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:05:31.500 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:05:31.529 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:05:31.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:05:31.576 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:06:01.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:06:01.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:06:01.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:06:01.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:06:01.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:06:01.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:06:01.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-07T02:06:01.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:06:01.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:06:01.740 [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-07T02:06:01.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:06:01.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:06:01.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:06:01.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128027
2026-03-07T02:06:01.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:06:01.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:06:01.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:06: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 0x7fcf68501120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:06:04.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:06:04.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:06:06.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:06:06.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:06:06.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xVnPFxt6lMbr%2BIAsZk02DNC0hXg%3D&Expires=1772928365 HTTP/1.1" 200 63735
2026-03-07T02:06:07.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:06:07.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:06:07.217 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:06:07.239 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:06:07.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:06:23.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:06:23.810 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:06:23.840 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:06:23.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:06:23.887 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:06:53.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:06:53.921 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:06:54.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:06:54.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:06:54.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:06:54.436 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:06:54.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-07T02:06:54.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:06:54.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:06:54.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200460
2026-03-07T02:06:54.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:06:54.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:06:54.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:06:54.468 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128211
2026-03-07T02:06:54.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:06:54.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:06:54.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:06: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 0x7fcf68c59570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:06:57.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:06:57.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:06:58.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-07T02:06:58.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:06:59.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kdZ6DqIhXwF7grFJcetSVBYKzuM%3D&Expires=1772928418 HTTP/1.1" 200 63735
2026-03-07T02:06:59.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:06:59.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:06:59.863 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:06:59.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:06:59.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:07:14.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:07:14.963 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:07:14.992 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:07:14.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:07:15.040 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:07:45.070 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:07:45.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:07:45.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:07:45.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:07:45.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:07:45.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:07:45.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-07T02:07:45.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:07:45.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:07:45.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199801
2026-03-07T02:07:45.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:07:45.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:07:45.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:07:45.608 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128285
2026-03-07T02:07:45.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:07:45.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:07:45.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:07:48.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 0x7fcf68b9a4d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:07:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:07:48.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:07:49.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:07:49.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:07:50.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000416.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1QoAvgmJS82eS4H0Qng1JdZrimk%3D&Expires=1772928469 HTTP/1.1" 200 63735
2026-03-07T02:07:51.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:07:51.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:07:51.020 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:07:51.045 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:07:51.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:08:07.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:08:07.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:08:07.217 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:08:07.217 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:08:07.264 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:08:37.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:08:37.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:08:37.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:08:37.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:08:37.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:08:37.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:08:37.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-07T02:08:37.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:08:37.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:08:37.418 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199801
2026-03-07T02:08:37.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:08:37.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:08:37.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:08:37.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128170
2026-03-07T02:08:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:08:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:08:37.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:08:40.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb3169570>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:08:40.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:08:40.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:08:41.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-07T02:08:41.628 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:08:42.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1A5mqZdmg2ZPLr5sqxWZv29GgCM%3D&Expires=1772928521 HTTP/1.1" 200 56751
2026-03-07T02:08:42.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:08:42.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:08:42.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:08:42.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:08:42.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:08:58.084 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:08:58.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:08:58.228 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:08:58.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:08:58.276 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:09:28.305 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:09:28.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:09:28.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:09:28.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:09:28.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:09:28.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:09:28.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-07T02:09:28.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:09:28.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:09:28.581 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200419
2026-03-07T02:09:28.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:09:28.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:09:28.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:09:28.594 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128174
2026-03-07T02:09:28.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:09:28.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:09:28.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:09:31.704 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fc8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:09:31.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:09:31.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:09:32.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:09:32.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:09:33.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ODvDGRjh%2FLQsYO0flubxpuh68TU%3D&Expires=1772928572 HTTP/1.1" 200 56751
2026-03-07T02:09:33.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:09:33.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:09:33.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:09:34.019 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:09:34.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:09:50.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:09:50.954 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:09:50.983 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:09:50.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:09:51.031 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:10:21.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:10:21.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:10:21.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:10:21.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:10:21.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:10:21.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:10:21.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-07T02:10:21.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:10:21.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:10:21.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200467
2026-03-07T02:10:21.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:10:21.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:10:21.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:10:21.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128174
2026-03-07T02:10:21.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:10:21.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:10:21.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:10:24.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 0x7fcf69512380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:10:24.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:10:24.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:10:25.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:10:25.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:10:26.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FbtpX2Zl%2FFaQnZneuBk4pzoOYvA%3D&Expires=1772928625 HTTP/1.1" 200 56751
2026-03-07T02:10:26.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:10:26.563 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:10:26.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:10:26.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:10:26.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:10:41.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:10:41.470 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:10:41.501 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:10:41.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:10:41.548 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:11:11.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:11:11.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:11:11.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:11:11.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:11:11.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:11:11.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:11:11.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-07T02:11:11.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:11:11.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:11:11.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200467
2026-03-07T02:11:11.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:11:11.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:11:11.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:11:11.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128308
2026-03-07T02:11:11.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:11:11.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:11:11.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:11: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 0x7fcf6928e770>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:11:14.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:11:14.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:11:15.952 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:11:15.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:11:16.815 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t8RN1h6RpCeg3ZNF%2BMWgPiFNKc4%3D&Expires=1772928675 HTTP/1.1" 200 56751
2026-03-07T02:11:17.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:11:17.081 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:11:17.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:11:17.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:11:17.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:11:34.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:11:34.392 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:11:34.421 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:11:34.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:11:34.468 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:12:04.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:12:04.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:12:05.276 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:12:05.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:12:05.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:12:05.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:12:05.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-07T02:12:05.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:12:05.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:12:05.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200287
2026-03-07T02:12:05.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:12:05.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:12:05.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:12:05.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128308
2026-03-07T02:12:05.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:12:05.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:12:05.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:12:08.376 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685af6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:12:08.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:12:08.377 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:12:09.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-07T02:12:09.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:12:10.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-000814.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W5wJpOlOpvEFfST5IfE73FrOR%2B4%3D&Expires=1772928729 HTTP/1.1" 200 56751
2026-03-07T02:12:10.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:12:10.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:12:10.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:12:10.649 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:12:10.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:12:26.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:12:26.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:12:26.679 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:12:26.679 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:12:26.726 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:12:56.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:12:56.735 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:12:56.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:12:56.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:12:56.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:12:56.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:12:57.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-07T02:12:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:12:57.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:12:57.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200287
2026-03-07T02:12:57.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:12:57.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:12:57.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:12:57.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128262
2026-03-07T02:12:57.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:12:57.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:12:57.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:13: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 0x7fcf68d75990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:13:00.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:13:00.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:13:01.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-07T02:13:01.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:13:02.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ulNpIDb0wM2NnPJtp5yi9%2FgxtsA%3D&Expires=1772928781 HTTP/1.1" 200 60267
2026-03-07T02:13:02.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:13:02.371 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:13:02.371 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:13:02.393 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:13:02.394 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:13:19.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:13:19.350 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:13:19.379 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:13:19.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:13:19.426 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:13:49.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:13:49.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:13:49.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:13:49.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:13:49.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:13:49.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:13:49.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-07T02:13:49.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:13:49.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:13:49.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200287
2026-03-07T02:13:49.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:13:49.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:13:49.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:13:49.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128262
2026-03-07T02:13:49.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:13:49.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:13:49.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:13:52.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e9a350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:13:52.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:13:52.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:13:53.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:13:53.982 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:13:54.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9SdaAcFPYxl21moAPUPFhu3G2Gw%3D&Expires=1772928833 HTTP/1.1" 200 60267
2026-03-07T02:13:55.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:13:55.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:13:55.133 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:13:55.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:13:55.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:14:10.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:14:11.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:14:11.074 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:14:11.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:14:11.121 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:14:41.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:14:41.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:14:41.260 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:14:41.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:14:41.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:14:41.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:14:41.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-07T02:14:41.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:14:41.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:14:41.280 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200416
2026-03-07T02:14:41.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:14:41.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:14:41.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:14:41.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128262
2026-03-07T02:14:41.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:14:41.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:14:41.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:14: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 0x7fceb3111bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:14:44.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:14:44.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:14:45.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-07T02:14:45.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:14:46.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YXXWfzisTd009gJni3UV%2BIC3wRI%3D&Expires=1772928885 HTTP/1.1" 200 60267
2026-03-07T02:14:46.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:14:46.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:14:46.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:14:46.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:14:46.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:15:02.229 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:15:02.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:15:02.374 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:15:02.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:15:02.420 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:15:32.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:15:32.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:15:32.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:15:32.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:15:32.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:15:32.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:15:32.572 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:15:32.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:15:32.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:15:32.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200561
2026-03-07T02:15:32.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:15:32.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:15:32.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:15:32.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128484
2026-03-07T02:15:32.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:15:32.595 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:15:32.596 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:15:35.671 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6938d330>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:15:35.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:15:35.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:15:36.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-07T02:15:36.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:15:37.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SR0hR6gn6qYkUwausJI6Z3HgUqs%3D&Expires=1772928936 HTTP/1.1" 200 60267
2026-03-07T02:15:38.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:15:38.068 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:15:38.069 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:15:38.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:15:38.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:15:53.759 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:15:53.873 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:15:53.903 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:15:53.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:15:53.950 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:16:23.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:16:23.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:16:24.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:16:24.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:16:24.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:16:24.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:16:24.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-07T02:16:24.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:16:24.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:16:24.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200561
2026-03-07T02:16:24.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:16:24.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:16:24.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:16:24.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128866
2026-03-07T02:16:24.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:16:24.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:16:24.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:16:27.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb2bc5810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:16:27.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:16:27.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:16:28.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-07T02:16:28.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:16:29.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=F03%2F1MWTQx%2BAmsxIhDc6DMpDVj0%3D&Expires=1772928988 HTTP/1.1" 200 54890
2026-03-07T02:16:29.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:16:29.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:16:29.635 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:16:29.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:16:29.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:16:44.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:16:44.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:16:44.863 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:16:44.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:16:44.911 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:17:14.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:17:14.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:17:15.728 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:17:15.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:17:15.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:17:15.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:17:15.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-07T02:17:15.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:17:15.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:17:15.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200729
2026-03-07T02:17:15.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:17:15.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:17:15.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:17:15.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128633
2026-03-07T02:17:15.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:17:15.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:17:15.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:17:18.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68561e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:17:18.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:17:18.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:17:19.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-07T02:17:19.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:17:20.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=L9EODkopA%2F4EgN8A5Ie1ZVcupKE%3D&Expires=1772929039 HTTP/1.1" 200 54890
2026-03-07T02:17:21.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:17:21.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:17:21.098 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:17:21.120 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:17:21.120 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:17:36.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:17:36.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:17:36.989 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:17:36.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:17:37.036 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:18:07.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:18:07.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:18:07.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:18:07.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:18:07.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:18:07.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:18:07.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-07T02:18:07.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:18:07.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:18:07.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200624
2026-03-07T02:18:07.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:18:07.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:18:07.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:18:07.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128758
2026-03-07T02:18:07.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:18:07.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:18:07.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:18: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 0x7fcf6964a980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:18:10.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:18:10.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:18:11.561 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:18:11.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:18:12.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cJLaBAMmseIJqeYLphdAe9UA9X0%3D&Expires=1772929091 HTTP/1.1" 200 54890
2026-03-07T02:18:12.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:18:12.829 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:18:12.830 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:18:12.853 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:18:12.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:18:27.867 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:18:27.980 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:18:28.010 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:18:28.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:18:28.057 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:18:58.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:18:58.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:18:58.340 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:18:58.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:18:58.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:18:58.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:18:58.356 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:18:58.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:18:58.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:18:58.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200624
2026-03-07T02:18:58.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:18:58.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:18:58.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:18:58.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128758
2026-03-07T02:18:58.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:18:58.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:18:58.380 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:19: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 0x7fceb2c20340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:19:01.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:19:01.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:19:02.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-07T02:19:02.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:19:03.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LnUxnm3SotCzChs%2B6E8UFNMhqGQ%3D&Expires=1772929142 HTTP/1.1" 200 54890
2026-03-07T02:19:03.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:19:03.853 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:19:03.854 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:19:03.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:19:03.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:19:19.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:19:19.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:19:19.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:19:19.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:19:19.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:19:49.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:19:49.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:19:49.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:19:49.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:19:49.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:19:49.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:19:49.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-07T02:19:49.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:19:49.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:19:49.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199674
2026-03-07T02:19:49.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:19:49.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:19:49.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:19:49.586 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128758
2026-03-07T02:19:49.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:19:49.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:19:49.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:19:52.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb313b2b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:19:52.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:19:52.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:19:53.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:19:53.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:19:54.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-001615.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wrsnvpafwoF9EYHUWmdPpAiKL%2BQ%3D&Expires=1772929193 HTTP/1.1" 200 54890
2026-03-07T02:19:55.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:19:55.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:19:55.074 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:19:55.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:19:55.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:20:09.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:20:09.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:20:09.891 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:20:09.891 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:20:09.937 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:20:39.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:20:39.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:20:40.043 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:20:40.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:20:40.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:20:40.044 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:20:40.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-07T02:20:40.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:20:40.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:20:40.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201068
2026-03-07T02:20:40.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:20:40.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:20:40.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:20:40.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128161
2026-03-07T02:20:40.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:20:40.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:20:40.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:20:43.192 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6928ebc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:20:43.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:20:43.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:20:44.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-07T02:20:44.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:20:45.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pQ%2FAh9p5uP3WvcOHsViyiuIddtc%3D&Expires=1772929244 HTTP/1.1" 200 56318
2026-03-07T02:20:45.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:20:45.454 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:20:45.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:20:45.477 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:20:45.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:21:00.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:21:00.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:21:00.509 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:21:00.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:21:00.554 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:21:30.559 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:21:30.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:21:30.811 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:21:30.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:21:30.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:21:30.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:21:30.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:21:30.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:21:30.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:21:30.844 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201068
2026-03-07T02:21:30.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:21:30.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:21:30.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:21:30.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128658
2026-03-07T02:21:30.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:21:30.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:21:30.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:21: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 0x7fcf6bc04430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:21:33.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:21:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:21:35.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:21:35.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:21:35.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jA%2BNsg3yDIZ%2BAHF5Z%2B%2B71%2BNEmUo%3D&Expires=1772929294 HTTP/1.1" 200 56318
2026-03-07T02:21:36.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:21:36.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:21:36.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:21:36.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:21:36.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:21:51.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:21:51.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:21:51.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:21:51.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:21:51.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:22:21.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:22:21.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:22:21.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:22:21.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:22:21.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:22:21.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:22:21.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-07T02:22:21.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:22:21.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:22:21.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200700
2026-03-07T02:22:21.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:22:21.555 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:22:21.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:22:21.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128571
2026-03-07T02:22:21.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:22:21.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:22:21.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:22:24.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 0x7fcf697f6560>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:22:24.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:22:24.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:22:25.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-07T02:22:25.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:22:26.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=flvhctHjQDOIT1hR8CBFlQTsjBo%3D&Expires=1772929345 HTTP/1.1" 200 56318
2026-03-07T02:22:26.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:22:26.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:22:26.987 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:22:27.010 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:22:27.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:22:41.761 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:22:41.875 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:22:41.904 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:22:41.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:22:41.952 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:23:11.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:23:11.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:23:12.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:23:12.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:23:12.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:23:12.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:23:12.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-07T02:23:12.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:23:12.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:23:12.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200723
2026-03-07T02:23:12.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:23:12.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:23:12.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:23:12.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128571
2026-03-07T02:23:12.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:23:12.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:23:12.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:23:15.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 0x7fcf68d75d50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:23:15.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:23:15.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:23:16.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:23:16.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:23:17.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=00eYJ2KAxnVA8SEJqTZjLpBVK28%3D&Expires=1772929396 HTTP/1.1" 200 56318
2026-03-07T02:23:18.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:23:18.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:23:18.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:23:18.155 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:23:18.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:23:33.894 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:23:34.008 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:23:34.036 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:23:34.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:23:34.084 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:24:04.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:24:04.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:24:04.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:24:04.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:24:04.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:24:04.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:24: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-07T02:24:04.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:24:04.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:24:04.372 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200723
2026-03-07T02:24:04.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:24:04.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:24:04.379 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:24:04.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128571
2026-03-07T02:24:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:24:04.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:24:04.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:24: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 0x7fcf694cb580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:24:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:24:07.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:24:08.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-07T02:24:08.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:24:09.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w7XDyyBgszSRrkLSNtzQSps8XFE%3D&Expires=1772929448 HTTP/1.1" 200 56318
2026-03-07T02:24:09.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:24:09.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:24:09.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:24:09.848 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:24:09.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:24:24.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:24:24.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:24:24.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:24:24.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:24:25.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:24:55.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:24:55.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:24:55.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:24:55.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:24:55.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:24:55.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:24:55.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-07T02:24:55.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:24:55.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:24:55.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200694
2026-03-07T02:24:55.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:24:55.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:24:55.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:24:55.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128483
2026-03-07T02:24:55.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:24:55.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:24:55.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:24:58.424 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:24:58.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:24:58.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:24:59.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-07T02:24:59.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:25:00.453 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CcXcHUjPLT21xh5aovpH8tRKHC0%3D&Expires=1772929499 HTTP/1.1" 200 56228
2026-03-07T02:25:00.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:25:00.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:25:00.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:25:00.738 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:25:00.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:25:16.591 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:25:16.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:25:16.734 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:25:16.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:25:16.781 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:25:46.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:25:46.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:25:47.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:25:47.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:25:47.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:25:47.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:25:47.230 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:25:47.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:25:47.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:25:47.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200606
2026-03-07T02:25:47.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:25:47.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:25:47.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:25:47.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128485
2026-03-07T02:25:47.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:25:47.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:25:47.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:25: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 0x7fceb3badab0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:25:50.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:25:50.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:25:51.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-07T02:25:51.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:25:52.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ry0fySajHZS48HOBNzlu6yoMx7s%3D&Expires=1772929551 HTTP/1.1" 200 56228
2026-03-07T02:25:52.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:25:52.632 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:25:52.632 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:25:52.655 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:25:52.656 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:26:07.627 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:26:07.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:26:07.771 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:26:07.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:26:07.817 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:26:37.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:26:37.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:26:38.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:26:38.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:26:38.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:26:38.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:26:38.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-07T02:26:38.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:26:38.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:26:38.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200606
2026-03-07T02:26:38.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:26:38.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:26:38.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:26:38.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128585
2026-03-07T02:26:38.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:26:38.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:26:38.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:26:41.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68b4aa40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:26:41.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:26:41.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:26:42.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-07T02:26:42.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:26:43.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1oaI4M92dPwubfARedw37%2BeAKxk%3D&Expires=1772929602 HTTP/1.1" 200 56228
2026-03-07T02:26:43.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:26:43.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:26:43.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:26:43.829 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:26:43.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:27:00.026 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:27:00.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:27:00.170 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:27:00.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:27:00.218 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:27:30.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:27:30.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:27:30.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:27:30.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:27:30.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:27:30.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:27: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-07T02:27:30.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:27:30.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:27:30.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200606
2026-03-07T02:27:30.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:27:30.709 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:27:30.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:27:30.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128585
2026-03-07T02:27:30.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:27:30.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:27:30.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:27: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 0x7fcf69410550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:27:33.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:27:33.819 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:27:34.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-07T02:27:34.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:27:35.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002419.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BdtLjqgK69fmTZrYypJxnJWvBv0%3D&Expires=1772929654 HTTP/1.1" 200 56228
2026-03-07T02:27:36.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:27:36.117 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:27:36.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:27:36.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:27:36.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:27:51.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:27:51.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:27:51.686 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:27:51.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:27:51.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:28:21.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:28:21.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:28:21.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:28:21.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:28:21.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:28:21.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:28:21.853 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:28:21.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:28:21.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:28:21.860 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201459
2026-03-07T02:28:21.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:28:21.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:28:21.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:28:21.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128585
2026-03-07T02:28:21.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:28:21.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:28:21.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:28: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 0x7fcf685782e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:28:24.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:28:24.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:28:26.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-07T02:28:26.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:28:27.059 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HazbdZMt5YfA8OTrOj7fPnEBfRI%3D&Expires=1772929705 HTTP/1.1" 200 70845
2026-03-07T02:28:27.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:28:27.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:28:27.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:28:27.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:28:27.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:28:43.098 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:28:43.213 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:28:43.242 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:28:43.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:28:43.290 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:29:13.320 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:29:13.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:29:13.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:29:13.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:29:13.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:29:13.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:29:13.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-07T02:29:13.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:29:13.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:29:13.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201459
2026-03-07T02:29:13.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:29:13.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:29:13.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:29:13.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129366
2026-03-07T02:29:13.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:29:13.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:29:13.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:29:16.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 0x7fcf692a7880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:29:16.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:29:16.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:29:17.847 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:29:17.849 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:29:18.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X8sAboYmsZIvXAC7Na%2BLPPAh4ro%3D&Expires=1772929757 HTTP/1.1" 200 70845
2026-03-07T02:29:18.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:29:18.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:29:18.975 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:29:18.997 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:29:18.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:29:35.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:29:35.157 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:29:35.186 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:29:35.186 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:29:35.234 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:30:05.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:30:05.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:30:05.368 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:30:05.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:30:05.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:30:05.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:30:05.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-07T02:30:05.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:30:05.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:30:05.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200921
2026-03-07T02:30:05.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:30:05.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:30:05.397 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:30:05.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129366
2026-03-07T02:30:05.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:30:05.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:30:05.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:30:08.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69360c70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:30:08.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:30:08.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:30:09.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-07T02:30:09.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:30:10.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FCppN15Te0br68TqX9%2Bm%2BE%2F1VVo%3D&Expires=1772929809 HTTP/1.1" 200 70845
2026-03-07T02:30:10.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:30:10.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:30:10.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:30:10.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:30:10.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:30:26.900 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:30:27.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:30:27.042 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:30:27.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:30:27.089 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:30:57.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:30:57.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:30:57.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:30:57.530 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:30:57.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:30:57.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:30:57.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-07T02:30:57.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:30:57.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:30:57.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200469
2026-03-07T02:30:57.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:30:57.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:30:57.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:30:57.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128886
2026-03-07T02:30:57.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:30:57.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:30:57.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:31: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 0x7fcf68b61510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:31:00.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:31:00.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:31:01.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-07T02:31:01.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:31:02.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=15SeEJ0sm2wQXwHldIF4E%2BeF96U%3D&Expires=1772929861 HTTP/1.1" 200 70845
2026-03-07T02:31:02.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:31:02.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:31:02.930 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:31:02.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:31:02.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:31:17.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:31:17.819 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:31:17.848 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:31:17.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:31:17.895 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:31:47.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:31:47.928 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:31:48.334 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:31:48.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:31:48.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:31:48.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:31:48.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:31:48.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:31:48.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:31:48.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200469
2026-03-07T02:31:48.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:31:48.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:31:48.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:31:48.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128846
2026-03-07T02:31:48.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:31:48.371 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:31:48.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:31:51.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 0x7fcf6928e1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:31:51.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:31:51.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:31:52.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-07T02:31:52.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:31:53.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-002820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BT3%2BnQHATNoZW5PSd8XcgEjwW1E%3D&Expires=1772929912 HTTP/1.1" 200 70845
2026-03-07T02:31:53.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:31:53.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:31:53.803 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:31:53.825 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:31:53.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:32:08.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:32:09.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:32:09.060 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:32:09.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:32:09.108 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:32:39.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:32:39.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:32:39.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T02:32:39.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:32:39.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:32:39.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:32:39.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-07T02:32:39.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:32:39.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:32:39.409 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200974
2026-03-07T02:32:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:32:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:32:39.416 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:32:39.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128846
2026-03-07T02:32:39.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:32:39.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:32:39.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:32:42.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 0x7fcf68a91c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:32:42.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:32:42.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:32:43.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-07T02:32:43.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:32:44.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m5tp%2Bcg55tMWeg%2FWknstMyspWFw%3D&Expires=1772929963 HTTP/1.1" 200 56285
2026-03-07T02:32:44.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:32:44.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:32:44.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:32:44.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:32:44.902 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:33:00.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:33:00.634 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:33:00.664 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:33:00.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:33:00.712 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:33:30.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:33:30.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:33:31.158 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T02:33:31.161 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:33:31.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:33:31.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:33:31.174 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:33:31.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:33:31.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:33:31.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201597
2026-03-07T02:33:31.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:33:31.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:33:31.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:33:31.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128913
2026-03-07T02:33:31.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:33:31.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:33:31.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:33:34.264 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a90bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:33:34.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:33:34.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:33:35.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-07T02:33:35.374 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:33:36.230 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iNVz%2BEUq4kwLC%2BVGamUhvE8KoQE%3D&Expires=1772930015 HTTP/1.1" 200 56285
2026-03-07T02:33:36.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:33:36.495 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:33:36.495 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:33:36.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:33:36.520 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:33:51.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:33:51.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:33:51.361 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:33:51.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:33:51.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:34:21.409 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:34:21.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:34:21.514 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T02:34:21.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:34:21.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:34:21.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:34:21.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:34:21.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:34:21.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:34:21.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201597
2026-03-07T02:34:21.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:34:21.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:34:21.542 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:34:21.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129235
2026-03-07T02:34:21.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:34:21.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:34:21.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:34:24.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 0x7fcf69414700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:34:24.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:34:24.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:34:25.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-07T02:34:25.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:34:26.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zBhD9L0jbhp9fCFjYFlBRhb4O%2Bg%3D&Expires=1772930065 HTTP/1.1" 200 56285
2026-03-07T02:34:26.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:34:26.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:34:26.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:34:26.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:34:26.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:34:42.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:34:43.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:34:43.104 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:34:43.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:34:43.151 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:35:13.182 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:35:13.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:35:13.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T02:35:13.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:35:13.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:35:13.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:35:13.559 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:35:13.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:35:13.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:35:13.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200690
2026-03-07T02:35:13.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:35:13.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:35:13.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:35:13.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128939
2026-03-07T02:35:13.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:35:13.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:35:13.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:35:16.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 0x7fcf697cd780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:35:16.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:35:16.664 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:35:18.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-07T02:35:18.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:35:18.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yZS%2FDVFfqIg8SwXNqFH6tPyGcrM%3D&Expires=1772930117 HTTP/1.1" 200 56285
2026-03-07T02:35:19.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:35:19.219 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:35:19.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:35:19.242 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:35:19.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:35:34.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:35:34.449 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:35:34.478 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:35:34.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:35:34.525 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:36:04.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:36:04.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:36:04.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16564
2026-03-07T02:36:04.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:36:04.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:36:04.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:36:04.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-07T02:36:04.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:36:04.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:36:04.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200994
2026-03-07T02:36:04.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:36:04.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:36:04.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:36:04.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129149
2026-03-07T02:36:04.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:36:04.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:36:04.846 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:36: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 0x7fcf697d5630>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:36:07.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:36:07.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:36:09.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-07T02:36:09.037 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:36:09.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mGc%2BM6CSWiXFua1TAjchxATYUoo%3D&Expires=1772930168 HTTP/1.1" 200 56285
2026-03-07T02:36:10.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:36:10.167 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:36:10.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:36:10.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:36:10.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:36:25.783 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:36:25.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:36:25.925 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:36:25.925 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:36:25.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:36:56.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:36:56.005 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:36:57.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:36:57.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:36:57.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:36:57.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:36:57.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-07T02:36:57.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:36:57.086 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:36:57.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200994
2026-03-07T02:36:57.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:36:57.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:36:57.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:36:57.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129149
2026-03-07T02:36:57.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:36:57.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:36:57.112 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:37:00.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 0x7fcf68d94970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:37:00.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:37:00.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:37:01.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-07T02:37:01.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:37:02.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VpKYaFs4Y0E64ksVkNo%2B1nLk8qQ%3D&Expires=1772930221 HTTP/1.1" 200 65437
2026-03-07T02:37:02.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:37:02.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:37:02.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:37:02.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:37:02.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:37:17.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:37:18.096 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:37:18.125 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:37:18.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:37:18.173 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:37:48.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:37:48.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:37:48.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:37:48.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:37:48.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:37:48.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:37:48.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-07T02:37:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:37:48.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:37:48.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201243
2026-03-07T02:37:48.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:37:48.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:37:48.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:37:48.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129149
2026-03-07T02:37:48.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:37:48.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:37:48.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:37:51.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 0x7fcf68e49120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:37:51.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:37:51.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:37:53.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-07T02:37:53.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:37:53.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zK%2FVWtupBAdJEbR9z%2B5QjVdVKOQ%3D&Expires=1772930272 HTTP/1.1" 200 65437
2026-03-07T02:37:54.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:37:54.149 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:37:54.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:37:54.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:37:54.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:38:09.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:38:10.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:38:10.064 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:38:10.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:38:10.112 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:38:40.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:38:40.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:38:40.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:38:40.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:38:40.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:38:40.249 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:38:40.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-07T02:38:40.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:38:40.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:38:40.269 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201276
2026-03-07T02:38:40.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:38:40.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:38:40.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:38:40.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129065
2026-03-07T02:38:40.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:38:40.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:38:40.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:38: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 0x7fcf68a75750>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:38:43.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:38:43.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:38:44.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:38:44.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:38:45.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XsmQ7kHJGRdr0JC7jjzESZGxs88%3D&Expires=1772930324 HTTP/1.1" 200 65437
2026-03-07T02:38:45.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:38:45.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:38:45.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:38:45.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:38:45.722 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:39:00.790 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:39:00.901 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:39:00.930 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:39:00.930 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:39:00.977 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:39:31.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:39:31.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:39:31.378 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:39:31.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:39:31.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:39:31.382 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:39:31.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-07T02:39:31.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:39:31.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:39:31.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201276
2026-03-07T02:39:31.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:39:31.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:39:31.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:39:31.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129107
2026-03-07T02:39:31.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:39:31.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:39:31.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:39: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 0x7fcf68a76830>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:39:34.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:39:34.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:39:35.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-07T02:39:35.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:39:36.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-003622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4pjrfX6X2U%2Ffc2%2B0e%2FnUyf7lLV4%3D&Expires=1772930375 HTTP/1.1" 200 65437
2026-03-07T02:39:36.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:39:36.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:39:36.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:39:36.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:39:36.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:39:51.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:39:52.095 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:39:52.124 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:39:52.124 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:39:52.171 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:40:22.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:40:22.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:40:22.619 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:40:22.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:40:22.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:40:22.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:40:22.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-07T02:40:22.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:40:22.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:40:22.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201503
2026-03-07T02:40:22.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:40:22.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:40:22.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:40:22.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129408
2026-03-07T02:40:22.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:40:22.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:40:22.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:40:25.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 0x7fceb3af8b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:40:25.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:40:25.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:40:27.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-07T02:40:27.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:40:27.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xhtjXmV9e053zOmSjvlaHMRHIio%3D&Expires=1772930426 HTTP/1.1" 200 67744
2026-03-07T02:40:28.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:40:28.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:40:28.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:40:28.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:40:28.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:40:43.859 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:40:43.970 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:40:43.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:40:43.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:40:44.046 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:41:14.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:41:14.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:41:14.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:41:14.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:41:14.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:41:14.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:41:14.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-07T02:41:14.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:41:14.459 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:41:14.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201503
2026-03-07T02:41:14.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:41:14.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:41:14.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:41:14.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129405
2026-03-07T02:41:14.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:41:14.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:41:14.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:41: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 0x7fcf68e56cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:41:17.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:41:17.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:41:18.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:41:18.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:41:19.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6TKhcJqgmrPq5tjRIzsLm4uqbpo%3D&Expires=1772930478 HTTP/1.1" 200 67744
2026-03-07T02:41:19.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:41:19.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:41:19.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:41:19.847 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:41:19.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:41:34.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:41:35.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:41:35.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:41:35.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:41:35.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:42:05.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:42:05.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:42:05.806 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16560
2026-03-07T02:42:05.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:42:05.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:42:05.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:42:05.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-07T02:42:05.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:42:05.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:42:05.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201503
2026-03-07T02:42:05.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:42:05.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:42:05.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:42:05.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129402
2026-03-07T02:42:05.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:42:05.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:42:05.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:42: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 0x7fcf68cacb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:42:08.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:42:08.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:42:10.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-07T02:42:10.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:42:11.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UJ3qEk21MEPTBiPMPIfyKQUMf3M%3D&Expires=1772930529 HTTP/1.1" 200 67744
2026-03-07T02:42:11.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:42:11.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:42:11.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:42:11.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:42:11.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:42:27.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:42:27.614 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:42:27.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:42:27.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:42:27.689 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:42:57.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:42:57.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:42:57.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16560
2026-03-07T02:42:57.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:42:57.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:42:57.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:42:57.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-07T02:42:57.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:42:57.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:42:58.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200264
2026-03-07T02:42:58.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:42:58.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:42:58.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:42:58.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129402
2026-03-07T02:42:58.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:42:58.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:42:58.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:43:01.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 0x7fcf685787f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:43:01.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:43:01.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:43:02.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-07T02:43:02.229 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:43:03.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8J73s7OvpjOAy%2BCiIndShhUFkjw%3D&Expires=1772930582 HTTP/1.1" 200 67744
2026-03-07T02:43:03.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:43:03.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:43:03.335 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:43:03.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:43:03.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:43:18.128 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:43:18.245 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:43:18.274 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:43:18.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:43:18.321 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:43:48.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:43:48.332 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:43:48.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16560
2026-03-07T02:43:48.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:43:48.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:43:48.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:43:48.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-07T02:43:48.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:43:48.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:43:48.612 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-07T02:43:48.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:43:48.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:43:48.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:43:48.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128667
2026-03-07T02:43:48.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:43:48.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:43:48.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:43:51.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 0x7fcf691ea0b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:43:51.735 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:43:51.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:43:52.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-07T02:43:52.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:43:53.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004019.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pF5vGUeUCXdaSq1QFcrr5aWxEGI%3D&Expires=1772930632 HTTP/1.1" 200 67744
2026-03-07T02:43:54.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:43:54.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:43:54.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:43:54.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:43:54.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:44:10.827 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:44:10.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:44:10.969 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:44:10.969 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:44:11.016 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:44:41.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:44:41.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:44:41.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16560
2026-03-07T02:44:41.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:44:41.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:44:41.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:44:41.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-07T02:44:41.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:44:41.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:44:41.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200115
2026-03-07T02:44:41.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:44:41.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:44:41.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:44:41.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128586
2026-03-07T02:44:41.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:44:41.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:44:41.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:44: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 0x7fcf69413b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:44:44.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:44:44.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:44:45.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-07T02:44:45.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:44:46.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=74paiOCw438vRvYUsB18QKfe%2F%2BA%3D&Expires=1772930685 HTTP/1.1" 200 55815
2026-03-07T02:44:47.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:44:47.169 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:44:47.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:44:47.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:44:47.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:45:02.106 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:45:02.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:45:02.247 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:45:02.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:45:02.295 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:45:32.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:45:32.328 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:45:32.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16560
2026-03-07T02:45:32.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:45:32.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:45:32.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:45:32.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-07T02:45:32.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:45:32.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:45:32.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199944
2026-03-07T02:45:32.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:45:32.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:45:32.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:45:32.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128587
2026-03-07T02:45:32.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:45:32.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:45:32.644 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:45:35.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 0x7fcf685ae290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:45:35.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:45:35.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:45:36.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:45:36.861 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:45:37.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UerGTPVWvRj70bZ2JqwrMbdMEdE%3D&Expires=1772930736 HTTP/1.1" 200 55815
2026-03-07T02:45:37.979 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:45:37.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:45:37.986 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:45:38.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:45:38.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:45:54.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:45:54.192 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:45:54.221 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:45:54.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:45:54.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:46:24.299 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:46:24.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:46:24.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16560
2026-03-07T02:46:24.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:46:24.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:46:24.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:46:24.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-07T02:46:24.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:46:24.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:46:24.401 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200787
2026-03-07T02:46:24.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:46:24.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:46:24.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:46:24.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128533
2026-03-07T02:46:24.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:46:24.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:46:24.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:46:27.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 0x7fcf68a76200>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:46:27.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:46:27.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:46:28.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-07T02:46:28.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:46:29.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sBb4EL4MwIeRvCWA%2Bw4WvXusfIk%3D&Expires=1772930788 HTTP/1.1" 200 55815
2026-03-07T02:46:29.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:46:29.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:46:29.763 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:46:29.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:46:29.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:46:45.823 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:46:45.936 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:46:45.965 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:46:45.965 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:46:46.012 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:47:16.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:47:16.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:47:16.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:47:16.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:47:16.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:47:16.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:47:16.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-07T02:47:16.142 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:47:16.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:47:16.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200787
2026-03-07T02:47:16.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:47:16.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:47:16.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:47:16.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128910
2026-03-07T02:47:16.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:47:16.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:47:16.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:47:19.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6cf70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:47:19.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:47:19.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:47:20.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-07T02:47:20.335 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:47:21.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W%2B4hGSyi9ajgztPhaFAZMz7CMLw%3D&Expires=1772930840 HTTP/1.1" 200 55815
2026-03-07T02:47:21.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:47:21.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:47:21.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:47:21.515 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:47:21.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:47:37.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:47:37.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:47:37.947 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:47:37.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:47:37.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:48:08.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:48:08.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:48:08.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:48:08.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:48:08.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:48:08.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:48:08.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-07T02:48:08.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:48:08.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:48:08.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200645
2026-03-07T02:48:08.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:48:08.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:48:08.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:48:08.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128667
2026-03-07T02:48:08.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:48:08.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:48:08.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02: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 0x7fcf68bcd420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:48:11.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:48:11.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:48:12.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-07T02:48:12.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:48:13.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004420.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yTjOQTOanC4D9rC3kJWlbEDwALc%3D&Expires=1772930892 HTTP/1.1" 200 55815
2026-03-07T02:48:13.854 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:48:13.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:48:13.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:48:13.887 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:48:13.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:48:29.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:48:29.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:48:29.993 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:48:29.993 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:48:30.041 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:49:00.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:49:00.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:49:00.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:49:00.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:49:00.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:49:00.335 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:49:00.349 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:49:00.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:49:00.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:49:00.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200628
2026-03-07T02:49:00.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:49:00.363 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:49:00.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:49:00.370 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128667
2026-03-07T02:49:00.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:49:00.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:49:00.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:49: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 0x7fcf69787520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:49:03.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:49:03.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:49:04.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-07T02:49:04.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:49:05.473 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9%2FrdZpxCTC3NO%2BnfldxzHneKybY%3D&Expires=1772930944 HTTP/1.1" 200 54904
2026-03-07T02:49:05.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:49:05.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:49:05.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:49:05.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:49:05.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:49:23.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:49:23.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:49:23.335 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:49:23.335 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:49:23.382 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:49:53.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:49:53.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:49:53.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:49:53.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:49:53.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:49:53.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:49:53.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-07T02:49:53.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:49:53.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:49:53.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200628
2026-03-07T02:49:53.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:49:53.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:49:53.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:49:53.703 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128900
2026-03-07T02:49:53.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:49:53.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:49:53.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:49: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 0x7fcf694aac20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:49:56.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:49:56.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:49:57.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:49:57.916 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:49:58.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JNc5voZD8FU6s4afmm6vzPLMHxE%3D&Expires=1772930997 HTTP/1.1" 200 54904
2026-03-07T02:49:59.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:49:59.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:49:59.079 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:49:59.101 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:49:59.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:50:14.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:50:15.044 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:50:15.074 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:50:15.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:50:15.122 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:50:45.152 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:50:45.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:50:45.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:50:45.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:50:45.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:50:45.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:50:45.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-07T02:50:45.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:50:45.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:50:45.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200622
2026-03-07T02:50:45.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:50:45.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:50:45.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:50:45.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128900
2026-03-07T02:50:45.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:50:45.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:50:45.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:50:48.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 0x7fcf69427ca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:50:48.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:50:48.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:50:49.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-07T02:50:49.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:50:50.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GLQYqSe5XLj%2BwPJgqYqIxRW4Bhw%3D&Expires=1772931049 HTTP/1.1" 200 54904
2026-03-07T02:50:50.953 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:50:50.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:50:50.954 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:50:50.977 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:50:50.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:51:07.187 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:51:07.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:51:07.334 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:51:07.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:51:07.380 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:51:37.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:51:37.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:51:37.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16561
2026-03-07T02:51:37.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:51:37.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:51:37.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:51:37.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-07T02:51:37.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:51:37.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:51:37.570 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200909
2026-03-07T02:51:37.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:51:37.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:51:37.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:51:37.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128951
2026-03-07T02:51:37.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:51:37.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:51:37.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:51:40.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 0x7fcf6bc19d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:51:40.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:51:40.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:51:41.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:51:41.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:51:42.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-004820.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FpLB%2BLwce0MtWjpf5Dt0XraYq0w%3D&Expires=1772931101 HTTP/1.1" 200 54904
2026-03-07T02:51:42.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:51:42.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:51:42.981 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:51:43.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:51:43.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:51:59.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:51:59.695 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:51:59.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:51:59.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:51:59.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:52:29.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:52:29.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:52:30.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:52:30.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:52:30.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:52:30.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:52:30.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-07T02:52:30.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:52:30.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:52:30.242 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200909
2026-03-07T02:52:30.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:52:30.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:52:30.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:52:30.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128914
2026-03-07T02:52:30.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:52:30.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:52:30.263 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:52: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 0x7fcf68e49f30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:52:33.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:52:33.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:52:34.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-07T02:52:34.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:52:35.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bmbjCYg%2FKuwNu4CDP7GY6%2BMdMII%3D&Expires=1772931154 HTTP/1.1" 200 56594
2026-03-07T02:52:35.613 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:52:35.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:52:35.621 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:52:35.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:52:35.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:52:50.556 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:52:50.680 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:52:50.710 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:52:50.710 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:52:50.758 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:53:20.788 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:53:20.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:53:20.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:53:20.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:53:20.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:53:20.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:53:20.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-07T02:53:20.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:53:20.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:53:20.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201331
2026-03-07T02:53:20.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:53:20.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:53:20.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:53:20.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129083
2026-03-07T02:53:20.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:53:20.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:53:20.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:53:24.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 0x7fcf68baf8b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:53:24.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:53:24.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:53:25.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-07T02:53:25.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:53:26.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZhmQdCwgR9kacZp8OG4erGLro%2Bg%3D&Expires=1772931205 HTTP/1.1" 200 56594
2026-03-07T02:53:26.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:53:26.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:53:26.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:53:26.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:53:26.385 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:53:42.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:53:42.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:53:43.027 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:53:43.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:53:43.074 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:54:13.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:54:13.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:54:13.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:54:13.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:54:13.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:54:13.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:54:13.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:54:13.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:54:13.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:54:13.536 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201267
2026-03-07T02:54:13.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:54:13.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:54:13.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:54:13.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129083
2026-03-07T02:54:13.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:54:13.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:54:13.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:54: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 0x7fcf693b9d80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:54:16.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:54:16.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:54:17.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-07T02:54:17.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:54:18.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Lt98pYLBb5%2Fb4V5ofw2GSN%2B4Ruw%3D&Expires=1772931257 HTTP/1.1" 200 56594
2026-03-07T02:54:18.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:54:18.874 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:54:18.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:54:18.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:54:18.898 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:54:34.162 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:54:34.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:54:34.306 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:54:34.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:54:34.354 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:55:04.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:55:04.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:55:05.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:55:05.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:55:05.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:55:05.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:55:05.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-07T02:55:05.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:55:05.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:55:05.080 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201267
2026-03-07T02:55:05.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:55:05.086 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:55:05.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:55:05.092 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129013
2026-03-07T02:55:05.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:55:05.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:55:05.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:55:08.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 0x7fcf68ab8a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:55:08.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:55:08.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:55:09.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-07T02:55:09.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:55:10.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rc2l7j2NIuq9kniOxoGEksMXQYk%3D&Expires=1772931309 HTTP/1.1" 200 56594
2026-03-07T02:55:10.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:55:10.389 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:55:10.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:55:10.413 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:55:10.413 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:55:26.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:55:26.899 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:55:26.929 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:55:26.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:55:26.977 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:55:56.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:55:56.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:55:57.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:55:57.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:55:57.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:55:57.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:55:57.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-07T02:55:57.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:55:57.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:55:57.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201267
2026-03-07T02:55:57.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:55:57.679 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:55:57.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:55:57.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129013
2026-03-07T02:55:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:55:57.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:55:57.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:56:00.759 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d77670>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:56:00.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:56:00.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:56:01.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:56:01.918 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:56:02.782 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005220.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4uAPvvJU3H7X9jCl6Gm9ARZ2NYk%3D&Expires=1772931361 HTTP/1.1" 200 56594
2026-03-07T02:56:03.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:56:03.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:56:03.048 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:56:03.073 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:56:03.074 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:56:18.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:56:18.715 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:56:18.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:56:18.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:56:18.791 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:56:48.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:56:48.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:56:48.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T02:56:48.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:56:48.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:56:48.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:56:48.918 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T02:56:48.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:56:48.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:56:48.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200837
2026-03-07T02:56:48.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:56:48.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:56:48.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:56:48.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128997
2026-03-07T02:56:48.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:56:48.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:56:48.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:56:52.024 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb4310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:56:52.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:56:52.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:56:53.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-07T02:56:53.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:56:54.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C7wU5S5UMcTBHXX9x5RmIJCw%2Bcs%3D&Expires=1772931413 HTTP/1.1" 200 64713
2026-03-07T02:56:54.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:56:54.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:56:54.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:56:54.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:56:54.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:57:09.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:57:09.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:57:09.506 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:57:09.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:57:09.554 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:57:39.584 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:57:39.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:57:39.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16541
2026-03-07T02:57:39.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:57:39.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:57:39.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:57:39.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-07T02:57:39.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:57:39.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:57:39.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200837
2026-03-07T02:57:39.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:57:39.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:57:39.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:57:39.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128969
2026-03-07T02:57:39.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:57:39.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:57:39.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:57:42.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68561960>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:57:42.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:57:42.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:57:44.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-07T02:57:44.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:57:45.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bdigoBmZgbqn1JcyPLK1Xox40vA%3D&Expires=1772931464 HTTP/1.1" 200 64713
2026-03-07T02:57:45.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:57:45.293 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:57:45.293 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:57:45.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:57:45.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:58:00.277 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:58:00.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:58:00.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:58:00.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:58:00.469 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:58:30.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:58:30.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:58:30.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16541
2026-03-07T02:58:30.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:58:30.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:58:30.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:58:30.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-07T02:58:30.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:58:30.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:58:30.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200517
2026-03-07T02:58:30.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:58:30.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:58:30.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:58:30.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128548
2026-03-07T02:58:30.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:58:30.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:58:30.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:58:33.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb30d0e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:58:33.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:58:33.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:58:34.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-07T02:58:34.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:58:35.846 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hV7NdaHztLFyJ5CHRprhFKI4gW8%3D&Expires=1772931514 HTTP/1.1" 200 64713
2026-03-07T02:58:36.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:58:36.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:58:36.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:58:36.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:58:36.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:58:51.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:58:51.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:58:51.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:58:51.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:58:51.336 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T02:59:21.366 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T02:59:21.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T02:59:21.771 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16541
2026-03-07T02:59:21.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T02:59:21.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T02:59:21.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T02:59:21.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-07T02:59:21.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T02:59:21.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T02:59:21.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201031
2026-03-07T02:59:21.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:59:21.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T02:59:21.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T02:59:21.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128548
2026-03-07T02:59:21.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T02:59:21.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T02:59:21.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T02:59:24.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 0x7fceb310ac20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T02:59:24.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T02:59:24.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T02:59:26.075 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T02:59:26.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T02:59:26.936 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ckm3ZzyIm7EeXFIYDju1q4LXI3s%3D&Expires=1772931565 HTTP/1.1" 200 64713
2026-03-07T02:59:27.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T02:59:27.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T02:59:27.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T02:59:27.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T02:59:27.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T02:59:43.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:59:43.889 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T02:59:43.919 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T02:59:43.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T02:59:43.966 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:00:13.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:00:14.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:00:14.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16541
2026-03-07T03:00:14.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:00:14.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:00:14.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:00:14.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-07T03:00:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:00:14.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:00:14.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201031
2026-03-07T03:00:14.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:00:14.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:00:14.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:00:14.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128661
2026-03-07T03:00:14.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:00:14.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:00:14.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:00:17.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 0x7fcf68a14e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:00:17.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:00:17.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:00:18.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-07T03:00:18.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:00:19.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-005621.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Wg3T4maIkXQrYzNAG6KXDqSO1o0%3D&Expires=1772931618 HTTP/1.1" 200 64713
2026-03-07T03:00:19.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:00:19.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:00:19.714 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:00:19.736 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:00:19.736 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:00:34.473 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:00:34.590 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:00:34.619 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:00:34.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:00:34.667 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:01:04.697 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:01:04.700 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:01:05.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16541
2026-03-07T03:01:05.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:01:05.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:01:05.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:01:05.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-07T03:01:05.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:01:05.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:01:05.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200636
2026-03-07T03:01:05.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:01:05.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:01:05.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:01:05.135 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128661
2026-03-07T03:01:05.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:01:05.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:01:05.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03: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 0x7fcf68bce410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:01:08.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:01:08.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:01:09.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:01:09.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:01:10.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-010020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FeHu4J2KGmI9oEM5mwyaS40ThMc%3D&Expires=1772931669 HTTP/1.1" 200 60503
2026-03-07T03:01:10.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:01:10.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:01:10.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:01:10.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:01:10.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:01:27.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:01:27.880 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:01:27.910 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:01:27.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:01:27.957 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:01:57.988 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:01:57.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:01:58.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 15564
2026-03-07T03:01:58.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:01:58.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:01:58.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:01:58.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:01:58.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:01:58.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:01:58.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200898
2026-03-07T03:01:58.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:01:58.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:01:58.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:01:58.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128569
2026-03-07T03:01:58.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:01:58.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:01:58.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:02:01.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 0x7fcf69511300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:02:01.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:02:01.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:02:03.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-07T03:02:03.157 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:02:04.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-010020.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2MFXp1rC6LYSEIeS7g4g1cQh558%3D&Expires=1772931723 HTTP/1.1" 200 60503
2026-03-07T03:02:04.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:02:04.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:02:04.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:02:04.311 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:02:04.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:02:19.865 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:02:21.342 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:04:03.440 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:05:25.538 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:05:30.431 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:05:41.644 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:05:46.460 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:05:50.265 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:05:51.732 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:05:56.567 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:07:13.855 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:07:18.705 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:07:30.717 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:07:35.508 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:07:39.261 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:07:40.708 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:07:45.548 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:09:08.572 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:09:13.405 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:09:25.474 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:09:30.330 [WARNING] [MainThread] [ticker.py] [raise_if_exceeds()] Locator attempting to generate 231264 ticks ([19715.13263888889, ..., 21321.125694444443]), which exceeds Locator.MAXTICKS (1000).
2026-03-07T03:09:33.716 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:09:33.716 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:09:33.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:10:03.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:10:03.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:10:04.086 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16548
2026-03-07T03:10:04.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:10:04.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:10:04.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:10:04.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-07T03:10:04.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:10:04.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:10:04.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200809
2026-03-07T03:10:04.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:10:04.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:10:04.126 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:10:04.132 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128615
2026-03-07T03:10:04.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:10:04.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:10:04.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:10: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 0x7fcf68ee24a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:10:07.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:10:07.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:10:08.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-07T03:10:08.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:10:09.311 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-010819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WN9ej6RiPOh1Qmmwb1IQSb29%2B%2Fo%3D&Expires=1772932208 HTTP/1.1" 200 54569
2026-03-07T03:10:09.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:10:09.578 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:10:09.578 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:10:09.602 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:10:09.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:10:25.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:10:25.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:10:25.189 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:10:25.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:10:25.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:10:55.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:10:55.252 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:10:55.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16548
2026-03-07T03:10:55.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:10:55.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:10:55.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:10:55.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-07T03:10:55.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:10:55.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:10:55.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201054
2026-03-07T03:10:55.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:10:55.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:10:55.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:10:55.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128615
2026-03-07T03:10:55.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:10:55.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:10:55.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:10: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 0x7fcec2432800>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:10:58.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:10:58.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:10:59.611 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:10:59.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:11:00.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-010819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GovZ%2BvQZJWOtSpyFKJAtZOnM1lc%3D&Expires=1772932259 HTTP/1.1" 200 54569
2026-03-07T03:11:00.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:11:00.745 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:11:00.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:11:00.768 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:11:00.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:11:17.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:11:17.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:11:17.922 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:11:17.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:11:17.970 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:11:48.001 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:11:48.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:11:48.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16548
2026-03-07T03:11:48.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:11:48.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:11:48.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:11:48.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-07T03:11:48.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:11:48.429 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:11:48.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201054
2026-03-07T03:11:48.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:11:48.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:11:48.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:11:48.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128976
2026-03-07T03:11:48.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:11:48.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:11:48.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:11:51.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcebbadb550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:11:51.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:11:51.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:11:52.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:11:52.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:11:53.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-010819.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nwaNJ7jT78PsZQIGlPMe1BAL4uw%3D&Expires=1772932312 HTTP/1.1" 200 54569
2026-03-07T03:11:54.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:11:54.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:11:54.140 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:11:54.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:11:54.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:12:09.744 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:12:09.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:12:09.889 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:12:09.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:12:09.937 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:12:39.967 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:12:39.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:12:40.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:12:40.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:12:40.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:12:40.217 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:12:40.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:12:40.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:12:40.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:12:40.238 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201197
2026-03-07T03:12:40.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:12:40.243 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:12:40.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:12:40.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128976
2026-03-07T03:12:40.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:12:40.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:12:40.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:12: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 0x7fcebb95c0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:12:43.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:12:43.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:12:44.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-07T03:12:44.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:12:45.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6tU%2BaIYIOnycqNlTKA%2FnaccvIFk%3D&Expires=1772932364 HTTP/1.1" 200 54148
2026-03-07T03:12:46.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:12:46.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:12:46.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:12:46.086 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:12:46.086 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:13:01.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:13:01.466 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:13:01.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:13:01.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:13:01.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:13:31.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:13:31.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:13:31.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:13:31.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:13:31.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:13:31.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:13:31.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-07T03:13:31.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:13:31.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:13:31.852 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201681
2026-03-07T03:13:31.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:13:31.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:13:31.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:13:31.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129126
2026-03-07T03:13:31.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:13:31.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:13:31.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:13:34.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcebb4c33d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:13:34.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:13:34.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:13:36.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-07T03:13:36.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:13:37.034 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qa0Xc9ZLj45KDfOctXkrs5A1z%2Bg%3D&Expires=1772932416 HTTP/1.1" 200 54148
2026-03-07T03:13:37.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:13:37.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:13:37.294 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:13:37.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:13:37.314 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:13:52.222 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:13:52.338 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:13:52.367 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:13:52.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:13:52.414 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:14:22.444 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:14:22.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:14:22.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:14:22.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:14:22.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:14:22.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:14:22.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-07T03:14:22.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:14:22.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:14:22.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201681
2026-03-07T03:14:22.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:14:22.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:14:22.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:14:22.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129228
2026-03-07T03:14:22.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:14:22.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:14:22.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:14: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 0x7fcebb3acfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:14:25.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:14:25.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:14:26.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:14:26.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:14:27.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kGEW6Yklx%2BhELr4oIMIiYnn4xGI%3D&Expires=1772932466 HTTP/1.1" 200 54148
2026-03-07T03:14:27.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:14:27.984 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:14:27.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:14:28.006 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:14:28.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:14:43.309 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:14:43.427 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:14:43.456 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:14:43.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:14:43.503 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:15:13.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:15:13.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:15:13.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:15:13.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:15:13.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:15:13.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:15:13.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-07T03:15:13.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:15:13.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:15:13.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200885
2026-03-07T03:15:13.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:15:13.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:15:13.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:15:13.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128880
2026-03-07T03:15:13.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:15:13.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:15:13.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:15:16.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcebaf815a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:15:16.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:15:16.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:15:17.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-07T03:15:17.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:15:18.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fe2gtijc7UXyt5gjA4qtgwW5CXY%3D&Expires=1772932517 HTTP/1.1" 200 54148
2026-03-07T03:15:19.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:15:19.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:15:19.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:15:19.161 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:15:19.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:15:34.587 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:15:34.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:15:34.731 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:15:34.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:15:34.779 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:16:04.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:16:04.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:16:05.452 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:16:05.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:16:05.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:16:05.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:16:05.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-07T03:16:05.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:16:05.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:16:05.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201493
2026-03-07T03:16:05.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:16:05.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:16:05.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:16:05.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129255
2026-03-07T03:16:05.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:16:05.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:16:05.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:16:08.568 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcebab44bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:16:08.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:16:08.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:16:09.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-07T03:16:09.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:16:10.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011219.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2IxONzjI1CxfEdTDiEbnJe6dXEs%3D&Expires=1772932569 HTTP/1.1" 200 54148
2026-03-07T03:16:10.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:16:10.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:16:10.826 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:16:10.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:16:10.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:16:26.636 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:16:26.752 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:16:26.781 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:16:26.781 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:16:26.829 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:16:56.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:16:56.862 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:16:57.620 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:16:57.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:16:57.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:16:57.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:16:57.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-07T03:16:57.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:16:57.636 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:16:57.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201493
2026-03-07T03:16:57.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:16:57.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:16:57.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:16:57.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129255
2026-03-07T03:16:57.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:16:57.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:16:57.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:17:00.727 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceba802710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:17:00.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:17:00.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:17:01.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-07T03:17:01.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:17:02.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=rDcjlKfv4F4NT8GND%2BF8xs1aKSs%3D&Expires=1772932621 HTTP/1.1" 200 54355
2026-03-07T03:17:03.036 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:17:03.037 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:17:03.037 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:17:03.060 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:17:03.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:17:18.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:17:18.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:17:18.991 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:17:18.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:17:19.039 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:17:49.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:17:49.057 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:17:49.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:17:49.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:17:49.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:17:49.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:17:49.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-07T03:17:49.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:17:49.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:17:49.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201485
2026-03-07T03:17:49.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:17:49.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:17:49.352 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:17:49.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129255
2026-03-07T03:17:49.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:17:49.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:17:49.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:17:52.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 0x7fceba3dae30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:17:52.439 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:17:52.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:17:53.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-07T03:17:53.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:17:54.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I2xputG3znUxFxLM3QpCt4cZ1Ow%3D&Expires=1772932673 HTTP/1.1" 200 54355
2026-03-07T03:17:54.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:17:54.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:17:54.685 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:17:54.707 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:17:54.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:18:10.622 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:18:10.741 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:18:10.771 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:18:10.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:18:10.819 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:18:40.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:18:40.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:18:41.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:18:41.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:18:41.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:18:41.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:18:41.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-07T03:18:41.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:18:41.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:18:41.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201540
2026-03-07T03:18:41.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:18:41.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:18:41.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:18:41.141 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129312
2026-03-07T03:18:41.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:18:41.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:18:41.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:18:44.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 0x7fceba18e320>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:18:44.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:18:44.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:18:45.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-07T03:18:45.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:18:46.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZeLZk1dBi4C4vzKtX%2BK1adXMfZw%3D&Expires=1772932725 HTTP/1.1" 200 54355
2026-03-07T03:18:46.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:18:46.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:18:46.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:18:46.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:18:46.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:19:02.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:19:02.536 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:19:02.565 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:19:02.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:19:02.613 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:19:32.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:19:32.646 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:19:33.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:19:33.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:19:33.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:19:33.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:19:33.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-07T03:19:33.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:19:33.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:19:33.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201540
2026-03-07T03:19:33.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:19:33.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:19:33.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:19:33.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129349
2026-03-07T03:19:33.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:19:33.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:19:33.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:19:36.312 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb9dd9540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:19:36.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:19:36.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:19:37.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-07T03:19:37.440 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:19:38.314 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-011620.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=51Um0q6JhG61HUuZQdCXVbE75KY%3D&Expires=1772932777 HTTP/1.1" 200 54355
2026-03-07T03:19:38.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:19:38.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:19:38.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:19:38.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:19:38.596 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:19:53.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:19:53.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:19:53.947 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:19:53.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:19:53.994 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:20:24.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:20:24.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:20:24.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:20:24.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:20:24.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:20:24.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:20:24.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-07T03:20:24.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:20:24.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:20:24.130 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201779
2026-03-07T03:20:24.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:20:24.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:20:24.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:20:24.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129248
2026-03-07T03:20:24.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:20:24.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:20:24.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:20:27.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 0x7fceb9a58520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:20:27.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:20:27.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:20:28.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-07T03:20:28.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:20:29.223 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sUYqUoEE8%2F8s2SZOYAx%2BBHgid9U%3D&Expires=1772932828 HTTP/1.1" 200 58818
2026-03-07T03:20:29.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:20:29.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:20:29.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:20:29.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:20:29.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:20:44.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:20:44.931 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:20:44.961 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:20:44.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:20:45.008 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:21:15.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:21:15.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:21:15.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16574
2026-03-07T03:21:15.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:21:15.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:21:15.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:21:15.419 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:21:15.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:21:15.420 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:21:15.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201741
2026-03-07T03:21:15.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:21:15.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:21:15.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:21:15.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129249
2026-03-07T03:21:15.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:21:15.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:21:15.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:21: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 0x7fceb95ef9d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:21:18.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:21:18.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:21:19.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-07T03:21:19.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:21:20.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dUc7zrf1TkvS3HgANraWs6tlHzE%3D&Expires=1772932879 HTTP/1.1" 200 58818
2026-03-07T03:21:20.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:21:20.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:21:20.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:21:20.818 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:21:20.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:21:35.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:21:36.113 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:21:36.142 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:21:36.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:21:36.190 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:22:06.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:22:06.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:22:06.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16562
2026-03-07T03:22:06.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:22:06.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:22:06.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:22:06.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-07T03:22:06.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:22:06.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:22:07.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201741
2026-03-07T03:22:07.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:22:07.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:22:07.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:22:07.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129400
2026-03-07T03:22:07.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:22:07.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:22:07.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:22:10.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb92dd540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:22:10.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:22:10.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:22:11.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-07T03:22:11.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:22:12.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MNZVXsUPJ9hBk434AIUpUBJ6tI8%3D&Expires=1772932931 HTTP/1.1" 200 58818
2026-03-07T03:22:12.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:22:12.363 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:22:12.364 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:22:12.385 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:22:12.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:22:27.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:22:27.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:22:27.696 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:22:27.696 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:22:27.742 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:22:57.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:22:57.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:22:58.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16562
2026-03-07T03:22:58.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:22:58.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:22:58.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:22:58.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-07T03:22:58.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:22:58.206 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:22:58.210 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201017
2026-03-07T03:22:58.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:22:58.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:22:58.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:22:58.222 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129400
2026-03-07T03:22:58.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:22:58.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:22:58.227 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:23: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 0x7fceb90a5cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:23:01.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:23:01.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:23:02.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-07T03:23:02.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:23:03.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=z%2Fjg43YubqXj3VE2mIDXGT6sCmE%3D&Expires=1772932982 HTTP/1.1" 200 58818
2026-03-07T03:23:03.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:23:03.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:23:03.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:23:03.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:23:03.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:23:19.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:23:19.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:23:19.808 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:23:19.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:23:19.855 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:23:49.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:23:49.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:23:50.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16562
2026-03-07T03:23:50.286 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:23:50.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:23:50.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:23:50.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-07T03:23:50.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:23:50.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:23:50.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201017
2026-03-07T03:23:50.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:23:50.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:23:50.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:23:50.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128870
2026-03-07T03:23:50.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:23:50.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:23:50.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:23:53.400 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb8c61300>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:23:53.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:23:53.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:23:54.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-07T03:23:54.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:23:55.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012022.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l%2FSl2S1bJcHtcxljYmfKHG3EsU4%3D&Expires=1772933034 HTTP/1.1" 200 58818
2026-03-07T03:23:55.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:23:55.661 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:23:55.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:23:55.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:23:55.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:24:11.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:24:11.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:24:11.238 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:24:11.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:24:11.285 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:24:41.316 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:24:41.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:24:41.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16562
2026-03-07T03:24:41.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:24:41.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:24:41.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:24:41.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-07T03:24:41.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:24:41.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:24:41.433 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201017
2026-03-07T03:24:41.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:24:41.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:24:41.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:24:41.446 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128870
2026-03-07T03:24:41.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:24:41.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:24:41.453 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:24: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 0x7fceb8916f50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:24:44.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:24:44.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:24:45.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-07T03:24:45.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:24:46.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FbkUqKms%2F36Jr23VlUi7hIDBXv0%3D&Expires=1772933085 HTTP/1.1" 200 53852
2026-03-07T03:24:46.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:24:46.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:24:46.816 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:24:46.839 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:24:46.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:25:03.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:25:03.559 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:25:03.592 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:25:03.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:25:03.640 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:25:33.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:25:33.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:25:33.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16562
2026-03-07T03:25:33.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:25:33.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:25:33.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:25:33.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-07T03:25:33.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:25:33.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:25:33.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201033
2026-03-07T03:25:33.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:25:33.964 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:25:33.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:25:33.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128870
2026-03-07T03:25:33.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:25:33.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:25:33.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:25: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 0x7fceb84fb820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:25:37.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:25:37.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:25:38.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-07T03:25:38.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:25:39.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=x1uGZKe65Rjf5TPLmeCa4oMQtf4%3D&Expires=1772933138 HTTP/1.1" 200 53852
2026-03-07T03:25:39.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:25:39.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:25:39.355 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:25:39.377 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:25:39.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:25:53.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:25:54.070 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:25:54.105 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:25:54.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:25:54.153 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:26:24.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:26:24.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:26:24.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16562
2026-03-07T03:26:24.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:26:24.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:26:24.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:26:24.633 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:26:24.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:26:24.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:26:24.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201264
2026-03-07T03:26:24.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:26:24.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:26:24.647 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:26:24.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129039
2026-03-07T03:26:24.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:26:24.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:26:24.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:26: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 0x7fceb80bada0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:26:27.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:26:27.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:26:28.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-07T03:26:28.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:26:29.723 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VSjXbGTVRF98krtVR4d8qbHZoeI%3D&Expires=1772933188 HTTP/1.1" 200 53852
2026-03-07T03:26:29.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:26:29.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:26:29.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:26:30.004 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:26:30.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:26:45.919 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:26:46.046 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:26:46.079 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:26:46.079 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:26:46.127 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:27:16.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:27:16.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:27:16.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17711
2026-03-07T03:27:16.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:27:16.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:27:16.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:27:16.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-07T03:27:16.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:27:16.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:27:16.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201264
2026-03-07T03:27:16.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:27:16.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:27:16.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:27:16.298 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128839
2026-03-07T03:27:16.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:27:16.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:27:16.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:27:19.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 0x7fceb7e41ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:27:19.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:27:19.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:27:20.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-07T03:27:20.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:27:21.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eKBH4mpqFqHDTTLixoQsMdpAG%2Fw%3D&Expires=1772933240 HTTP/1.1" 200 53852
2026-03-07T03:27:21.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:27:21.693 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:27:21.693 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:27:21.717 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:27:21.717 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:27:36.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:27:36.787 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:27:36.819 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:27:36.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:27:36.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:28:06.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:28:06.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:28:07.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17711
2026-03-07T03:28:07.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:28:07.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:28:07.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:28: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-07T03:28:07.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:28:07.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:28:07.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201652
2026-03-07T03:28:07.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:28:07.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:28:07.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:28:07.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129090
2026-03-07T03:28:07.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:28:07.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:28:07.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:28:10.487 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7986ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:28:10.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:28:10.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:28:11.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-07T03:28:11.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:28:12.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012421.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cc7iVKlP0dhgZ6TyJk7t99VDYts%3D&Expires=1772933291 HTTP/1.1" 200 53852
2026-03-07T03:28:12.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:28:12.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:28:12.807 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:28:12.830 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:28:12.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:28:29.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:28:29.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:28:29.946 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:28:29.946 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:28:29.994 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:29:00.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:29:00.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:29:00.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17711
2026-03-07T03:29:00.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:29:00.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:29:00.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:29: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-07T03:29:00.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:29:00.311 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:29:00.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201737
2026-03-07T03:29:00.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:29:00.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:29:00.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:29:00.328 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129090
2026-03-07T03:29:00.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:29:00.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:29:00.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:29: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 0x7fceb7033d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:29:03.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:29:03.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:29:04.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-07T03:29:04.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:29:05.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NYabX24O74YwkWq6GQ7TRIae9U0%3D&Expires=1772933344 HTTP/1.1" 200 51166
2026-03-07T03:29:05.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:29:05.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:29:05.676 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:29:05.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:29:05.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:29:21.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:29:21.308 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:29:21.337 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:29:21.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:29:21.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:29:51.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:29:51.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:29:51.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17711
2026-03-07T03:29:51.714 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:29:51.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:29:51.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:29:51.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-07T03:29:51.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:29:51.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:29:51.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201737
2026-03-07T03:29:51.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:29:51.751 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:29:51.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:29:51.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129143
2026-03-07T03:29:51.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:29:51.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:29:51.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:29: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 0x7fceb6df4940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:29:54.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:29:54.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:29:55.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-07T03:29:55.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:29:56.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6555n4p9TtcATS1Znb3MYPcu28E%3D&Expires=1772933395 HTTP/1.1" 200 51166
2026-03-07T03:29:57.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:29:57.113 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:29:57.113 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:29:57.136 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:29:57.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:30:14.040 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:30:14.156 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:30:14.185 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:30:14.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:30:14.232 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:30:44.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:30:44.265 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:30:44.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17711
2026-03-07T03:30:44.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:30:44.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:30:44.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:30:44.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-07T03:30:44.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:30:44.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:30:44.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201157
2026-03-07T03:30:44.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:30:44.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:30:44.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:30:44.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129143
2026-03-07T03:30:44.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:30:44.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:30:44.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:30:47.671 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb65d5480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:30:47.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:30:47.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:30:48.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-07T03:30:48.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:30:49.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E0WnMyd3AG1Ahjqo2HrTx6NNhfY%3D&Expires=1772933448 HTTP/1.1" 200 51166
2026-03-07T03:30:49.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:30:49.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:30:49.921 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:30:49.944 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:30:49.944 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:31:05.494 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:31:05.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:31:05.638 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:31:05.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:31:05.686 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:31:35.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:31:35.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:31:36.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17711
2026-03-07T03:31:36.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:31:36.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:31:36.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:31:36.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:31:36.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:31:36.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:31:36.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201897
2026-03-07T03:31:36.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:31:36.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:31:36.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:31:36.181 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128747
2026-03-07T03:31:36.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:31:36.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:31:36.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:31:39.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb26e2ad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:31:39.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:31:39.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:31:40.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-07T03:31:40.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:31:41.224 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-012823.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t5RXs8NsOsEvwC2G7R0D7u%2BkhqM%3D&Expires=1772933500 HTTP/1.1" 200 51166
2026-03-07T03:31:41.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:31:41.499 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:31:41.499 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:31:41.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:31:41.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:31:57.047 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:31:57.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:31:57.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:31:57.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:31:57.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:32:27.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:32:27.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:32:27.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17736
2026-03-07T03:32:27.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:32:27.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:32:27.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:32:27.661 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:32:27.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:32:27.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:32:27.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201897
2026-03-07T03:32:27.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:32:27.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:32:27.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:32:27.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129150
2026-03-07T03:32:27.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:32:27.686 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:32:27.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03: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 0x7fce7c0ef700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:32:30.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:32:30.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:32:31.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-07T03:32:31.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:32:32.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=43h6BU%2F5nsrpUCKAsbDUhreFqfw%3D&Expires=1772933551 HTTP/1.1" 200 64736
2026-03-07T03:32:33.020 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:32:33.022 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:32:33.022 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:32:33.045 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:32:33.046 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:32:48.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:32:48.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:32:48.766 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:32:48.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:32:48.814 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:33:18.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:33:18.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:33:19.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17736
2026-03-07T03:33:19.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:33:19.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:33:19.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:33:19.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-07T03:33:19.136 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:33:19.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:33:19.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200575
2026-03-07T03:33:19.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:33:19.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:33:19.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:33:19.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128575
2026-03-07T03:33:19.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:33:19.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:33:19.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:33:22.231 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7bfadd80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:33:22.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:33:22.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:33:23.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-07T03:33:23.358 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:33:24.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PXj6d3F1aR4U9nYcbuSZK%2FGMyys%3D&Expires=1772933603 HTTP/1.1" 200 64736
2026-03-07T03:33:24.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:33:24.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:33:24.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:33:24.532 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:33:24.533 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:33:39.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:33:40.092 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:33:40.123 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:33:40.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:33:40.171 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:34:10.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:34:10.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:34:10.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17736
2026-03-07T03:34:10.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:34:10.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:34:10.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:34:10.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-07T03:34:10.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:34:10.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:34:10.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201361
2026-03-07T03:34:10.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:34:10.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:34:10.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:34:10.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128575
2026-03-07T03:34:10.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:34:10.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:34:10.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:34:13.880 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7b885840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:34:13.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:34:13.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:34:15.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-07T03:34:15.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:34:15.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0D6pJKRnsGmChsc0zEVyRf7m1mQ%3D&Expires=1772933654 HTTP/1.1" 200 64736
2026-03-07T03:34:16.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:34:16.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:34:16.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:34:16.190 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:34:16.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:34:31.386 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:34:31.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:34:31.531 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:34:31.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:34:31.579 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:35:01.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:35:01.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:35:01.856 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17736
2026-03-07T03:35:01.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:35:01.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:35:01.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:35:01.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-07T03:35:01.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:35:01.873 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:35:01.878 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201361
2026-03-07T03:35:01.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:35:01.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:35:01.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:35:01.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128575
2026-03-07T03:35:01.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:35:01.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:35:01.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:35:04.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 0x7fce7b2cc7c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:35:04.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:35:04.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:35:06.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-07T03:35:06.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:35:06.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=O%2FZxbVT%2Babv1hjHf4F681KgWU60%3D&Expires=1772933705 HTTP/1.1" 200 64736
2026-03-07T03:35:07.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:35:07.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:35:07.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:35:07.195 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:35:07.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:35:22.618 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:35:22.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:35:22.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:35:22.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:35:22.809 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:35:52.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:35:52.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:35:53.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17736
2026-03-07T03:35:53.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:35:53.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:35:53.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:35:53.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-07T03:35:53.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:35:53.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:35:53.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200579
2026-03-07T03:35:53.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:35:53.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:35:53.097 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:35:53.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128985
2026-03-07T03:35:53.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:35:53.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:35:53.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:35: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 0x7fce7af3ebf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:35:56.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:35:56.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:35:57.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-07T03:35:57.363 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:35:58.219 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Zjq7U2%2FImaFC8m2GW%2F3lF2kOhkE%3D&Expires=1772933757 HTTP/1.1" 200 64736
2026-03-07T03:35:58.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:35:58.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:35:58.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:35:58.506 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:35:58.506 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:36:14.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:36:14.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:36:15.005 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:36:15.005 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:36:15.054 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:36:45.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:36:45.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:36:45.198 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17736
2026-03-07T03:36:45.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:36:45.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:36:45.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:36:45.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-07T03:36:45.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:36:45.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:36:45.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200866
2026-03-07T03:36:45.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:36:45.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:36:45.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:36:45.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128768
2026-03-07T03:36:45.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:36:45.235 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:36:45.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:36: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 0x7fce7a71c640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:36:48.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:36:48.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:36:49.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:36:49.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:36:50.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=slEx8ezShEuTzWSRndfiq0FPavk%3D&Expires=1772933809 HTTP/1.1" 200 54935
2026-03-07T03:36:50.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:36:50.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:36:50.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:36:50.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:36:50.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:37:06.185 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:37:06.299 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:37:06.328 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:37:06.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:37:06.376 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:37:36.393 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:37:36.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:37:36.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17708
2026-03-07T03:37:36.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:37:36.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:37:36.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:37:36.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-07T03:37:36.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:37:36.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:37:36.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200866
2026-03-07T03:37:36.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:37:36.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:37:36.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:37:36.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128569
2026-03-07T03:37:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:37:36.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:37:36.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:37: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 0x7fcebaed06d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:37:39.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:37:39.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:37:40.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-07T03:37:40.764 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:37:41.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t%2FvKWhC585nhyPtydtf0FsX%2B1wk%3D&Expires=1772933860 HTTP/1.1" 200 54935
2026-03-07T03:37:41.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:37:41.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:37:41.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:37:41.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:37:41.917 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:37:58.593 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:37:58.708 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:37:58.737 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:37:58.737 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:37:58.784 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:38:28.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:38:28.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:38:29.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17708
2026-03-07T03:38:29.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:38:29.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:38:29.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:38:29.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-07T03:38:29.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:38:29.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:38:29.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200866
2026-03-07T03:38:29.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:38:29.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:38:29.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:38:29.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128569
2026-03-07T03:38:29.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:38:29.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:38:29.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:38:32.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 0x7fce79cba350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:38:32.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:38:32.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:38:33.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-07T03:38:33.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:38:34.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NriaDzpEG7tY8BNmKiW8mVA5YPE%3D&Expires=1772933913 HTTP/1.1" 200 54935
2026-03-07T03:38:34.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:38:34.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:38:34.569 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:38:34.592 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:38:34.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:38:49.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:38:49.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:38:49.877 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:38:49.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:38:49.924 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:39:19.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:39:19.957 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:39:20.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17708
2026-03-07T03:39:20.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:39:20.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:39:20.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:39: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-07T03:39:20.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:39:20.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:39:20.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200963
2026-03-07T03:39:20.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:39:20.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:39:20.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:39:20.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128569
2026-03-07T03:39:20.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:39:20.258 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:39:20.259 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:39: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 0x7fce79828fa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:39:23.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:39:23.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:39:24.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-07T03:39:24.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:39:25.359 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Upf6931BnPWrYbJMjtgDgGMmaDI%3D&Expires=1772933964 HTTP/1.1" 200 54935
2026-03-07T03:39:25.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:39:25.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:39:25.623 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:39:25.647 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:39:25.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:39:41.030 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:39:41.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:39:41.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:39:41.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:39:41.219 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:40:11.250 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:40:11.253 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:40:11.506 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17708
2026-03-07T03:40:11.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:40:11.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:40:11.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:40:11.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-07T03:40:11.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:40:11.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:40:11.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200963
2026-03-07T03:40:11.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:40:11.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:40:11.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:40:11.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128787
2026-03-07T03:40:11.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:40:11.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:40:11.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03: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 0x7fce796a9db0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:40:14.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:40:14.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:40:15.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-07T03:40:15.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:40:16.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-013622.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=agFZLT19MW9z1YBb7oH9K8BC5BM%3D&Expires=1772934015 HTTP/1.1" 200 54935
2026-03-07T03:40:16.939 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:40:16.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:40:16.941 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:40:16.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:40:16.964 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:40:32.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:40:32.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:40:32.799 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:40:32.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:40:32.847 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:41:02.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:41:02.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:41:03.289 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17708
2026-03-07T03:41:03.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:41:03.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:41:03.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:41:03.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:41:03.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:41:03.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:41:03.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201122
2026-03-07T03:41:03.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:41:03.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:41:03.320 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:41:03.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128787
2026-03-07T03:41:03.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:41:03.331 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:41:03.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:41: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 0x7fce78dbed40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:41:06.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:41:06.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:41: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-07T03:41:07.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:41:08.413 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZLff3EdbP8OF2f%2Beo6Gl23RIdhE%3D&Expires=1772934067 HTTP/1.1" 200 76605
2026-03-07T03:41:08.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:41:08.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:41:08.929 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:41:08.952 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:41:08.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:41:25.233 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:41:25.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:41:25.375 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:41:25.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:41:25.422 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:41:55.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:41:55.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:41:55.551 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T03:41:55.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:41:55.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:41:55.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:41:55.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-07T03:41:55.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:41:55.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:41:55.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201665
2026-03-07T03:41:55.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:41:55.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:41:55.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:41:55.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129027
2026-03-07T03:41:55.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:41:55.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:41:55.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:41:58.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 0x7fce78925a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:41:58.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:41:58.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:41:59.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-07T03:41:59.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:42:00.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=quo1xXZEDVewn%2Ftc9e3LTfz2RFc%3D&Expires=1772934119 HTTP/1.1" 200 76605
2026-03-07T03:42:01.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:42:01.184 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:42:01.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:42:01.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:42:01.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:42:17.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:42:17.173 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:42:17.202 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:42:17.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:42:17.250 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:42:47.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:42:47.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:42:47.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T03:42:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:42:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:42:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:42:47.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-07T03:42:47.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:42:47.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:42:47.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201665
2026-03-07T03:42:47.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:42:47.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:42:47.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:42:47.573 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129158
2026-03-07T03:42:47.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:42:47.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:42:47.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:42:50.679 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce78558100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:42:50.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:42:50.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:42:51.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-07T03:42:51.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:42:52.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SlCe9I4aJn4Vg4gyICubi%2Fd1Qsk%3D&Expires=1772934171 HTTP/1.1" 200 76605
2026-03-07T03:42:53.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:42:53.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:42:53.148 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:42:53.171 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:42:53.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:43:07.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:43:08.028 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:43:08.057 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:43:08.057 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:43:08.105 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:43:38.135 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:43:38.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:43:38.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T03:43:38.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:43:38.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:43:38.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:43:38.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-07T03:43:38.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:43:38.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:43:38.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200131
2026-03-07T03:43:38.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:43:38.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:43:38.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:43:38.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129158
2026-03-07T03:43:38.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:43:38.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:43:38.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:43:41.496 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce77eb79d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:43:41.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:43:41.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:43:42.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:43:42.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:43:43.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6In7FFCVdcG8w%2BfOI4wAHPIgLzc%3D&Expires=1772934222 HTTP/1.1" 200 76605
2026-03-07T03:43:44.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:43:44.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:43:44.058 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:43:44.082 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:43:44.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:43:59.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:43:59.911 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:43:59.941 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:43:59.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:43:59.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:44:30.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:44:30.020 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:44:30.113 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T03:44:30.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:44:30.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:44:30.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:44:30.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-07T03:44:30.133 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:44:30.133 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:44:30.139 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200285
2026-03-07T03:44:30.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:44:30.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:44:30.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:44:30.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128145
2026-03-07T03:44:30.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:44:30.156 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:44:30.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:44: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 0x7fce77a1a710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:44:33.273 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:44:33.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:44:34.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-07T03:44:34.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:44:35.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EVy6%2FKKYe5JznSetPFrkNvXjrMw%3D&Expires=1772934274 HTTP/1.1" 200 73697
2026-03-07T03:44:35.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:44:35.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:44:35.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:44:35.702 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:44:35.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:44:50.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:44:50.598 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:44:50.629 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:44:50.629 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:44:50.677 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:45:20.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:45:20.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:45:20.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T03:45:20.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:45:20.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:45:20.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:45:20.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-07T03:45:20.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:45:20.987 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:45:20.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200285
2026-03-07T03:45:20.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:45:20.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:45:20.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:45:21.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128776
2026-03-07T03:45:21.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:45:21.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:45:21.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:45:24.088 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7751d810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:45:24.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:45:24.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:45:25.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-07T03:45:25.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:45:26.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TL%2FdP4Kb%2Fn0ftfR32U3MSs5Ux3I%3D&Expires=1772934325 HTTP/1.1" 200 73697
2026-03-07T03:45:26.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:45:26.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:45:26.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:45:26.356 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:45:26.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:45:42.181 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:45:42.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:45:42.324 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:45:42.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:45:42.371 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:46:12.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:46:12.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:46:12.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T03:46:12.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:46:12.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:46:12.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:46:12.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-07T03:46:12.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:46:12.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:46:12.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200819
2026-03-07T03:46:12.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:46:12.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:46:12.719 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:46:12.726 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128900
2026-03-07T03:46:12.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:46:12.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:46:12.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:46:15.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 0x7fce77008640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:46:15.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:46:15.800 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:46: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-07T03:46:16.943 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:46:17.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jziNF9CAacVAgkis1NOu%2BABGcmc%3D&Expires=1772934376 HTTP/1.1" 200 73697
2026-03-07T03:46:18.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:46:18.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:46:18.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:46:18.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:46:18.084 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:46:33.000 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:46:33.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:46:33.143 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:46:33.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:46:33.191 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:47:03.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:47:03.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:47:03.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17714
2026-03-07T03:47:03.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:47:03.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:47:03.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:47:03.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-07T03:47:03.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:47:03.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:47:03.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201234
2026-03-07T03:47:03.500 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:47:03.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:47:03.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:47:03.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128900
2026-03-07T03:47:03.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:47:03.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:47:03.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:47:06.616 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce76b1b190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:47:06.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:47:06.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:47:07.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-07T03:47:07.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:47:08.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zIs5IrUHLEn47EU8Tj3OEFCtISU%3D&Expires=1772934427 HTTP/1.1" 200 73697
2026-03-07T03:47:08.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:47:08.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:47:08.846 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:47:08.869 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:47:08.869 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:47:24.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:47:24.701 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:47:24.730 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:47:24.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:47:24.777 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:47:54.807 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:47:54.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:47:55.072 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17714
2026-03-07T03:47:55.075 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:47:55.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:47:55.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:47:55.089 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:47:55.089 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:47:55.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:47:55.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201234
2026-03-07T03:47:55.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:47:55.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:47:55.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:47:55.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128831
2026-03-07T03:47:55.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:47:55.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:47:55.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:47: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 0x7fce7661e290>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:47:58.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:47:58.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:47:59.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:47:59.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:48:00.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=C7qtbL%2F6HYfQtc3jV2YNsL36IL4%3D&Expires=1772934479 HTTP/1.1" 200 73697
2026-03-07T03:48:00.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:48:00.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:48:00.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:48:00.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:48:00.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:48:16.303 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:48:16.420 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:48:16.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:48:16.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:48:16.499 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:48:46.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:48:46.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:48:46.624 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17714
2026-03-07T03:48:46.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:48:46.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:48:46.626 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:48:46.640 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:48:46.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:48:46.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:48:46.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200608
2026-03-07T03:48:46.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:48:46.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:48:46.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:48:46.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128831
2026-03-07T03:48:46.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:48:46.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:48:46.663 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:48: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 0x7fce76111030>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:48:49.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:48:49.722 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:48:50.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-07T03:48:50.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:48:51.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Gvxg0I4T%2FNrPKT52B0fPTM0Mj7o%3D&Expires=1772934530 HTTP/1.1" 200 59554
2026-03-07T03:48:51.974 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:48:51.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:48:51.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:48:51.998 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:48:51.999 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:49:08.332 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:49:08.448 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:49:08.478 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:49:08.478 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:49:08.525 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:49:38.555 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:49:38.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:49:38.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17714
2026-03-07T03:49:38.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:49:38.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:49:38.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:49:38.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-07T03:49:38.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:49:38.706 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:49:38.711 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201576
2026-03-07T03:49:38.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:49:38.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:49:38.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:49:38.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128920
2026-03-07T03:49:38.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:49:38.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:49:38.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:49:41.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce75c5eaa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:49:41.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:49:41.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:49:42.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-07T03:49:42.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:49:43.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=odhQQ9denUIsd4f8Bfw%2BZwRe00I%3D&Expires=1772934582 HTTP/1.1" 200 59554
2026-03-07T03:49:44.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:49:44.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:49:44.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:49:44.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:49:44.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:49:59.305 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:49:59.421 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:49:59.450 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:49:59.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:49:59.498 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:50:29.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:50:29.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:50:29.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17714
2026-03-07T03:50:29.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:50:29.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:50:29.643 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:50:29.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-07T03:50:29.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:50:29.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:50:29.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201576
2026-03-07T03:50:29.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:50:29.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:50:29.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:50:29.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129405
2026-03-07T03:50:29.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:50:29.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:50:29.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:50: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 0x7fce7574b700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:50:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:50:32.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:50:33.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-07T03:50:33.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:50:34.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PUh4KExGR%2Bv7qaLSiDqSrCe3VZI%3D&Expires=1772934633 HTTP/1.1" 200 59554
2026-03-07T03:50:35.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:50:35.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:50:35.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:50:35.072 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:50:35.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:50:50.505 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:50:50.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:50:50.660 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:50:50.660 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:50:50.708 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:51:20.738 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:51:20.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:51:20.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17739
2026-03-07T03:51:20.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:51:20.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:51:20.845 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:51:20.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-07T03:51:20.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:51:20.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:51:20.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200531
2026-03-07T03:51:20.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:51:20.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:51:20.872 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:51:20.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128783
2026-03-07T03:51:20.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:51:20.883 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:51:20.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:51:23.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 0x7fce754064d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:51:23.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:51:23.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:51:25.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-07T03:51:25.088 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:51:25.950 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9YtdtcU1%2F3t1V6GHJGcusq%2B7KYw%3D&Expires=1772934684 HTTP/1.1" 200 59554
2026-03-07T03:51:26.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:51:26.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:51:26.467 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:51:26.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:51:26.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:51:43.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:51:43.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:51:43.319 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:51:43.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:51:43.367 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:52:13.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:52:13.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:52:13.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17739
2026-03-07T03:52:13.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:52:13.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:52:13.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:52:13.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-07T03:52:13.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:52:13.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:52:13.532 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200531
2026-03-07T03:52:13.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:52:13.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:52:13.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:52:13.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128783
2026-03-07T03:52:13.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:52:13.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:52:13.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:52: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 0x7fce74cb9990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:52:16.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:52:16.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:52:17.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-07T03:52:17.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:52:18.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-014824.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MiQp59UgmftkYOhR58El0slwOuI%3D&Expires=1772934737 HTTP/1.1" 200 59554
2026-03-07T03:52:18.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:52:18.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:52:18.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:52:18.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:52:18.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:52:34.675 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:52:34.792 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:52:34.821 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:52:34.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:52:34.869 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:53:04.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:53:04.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:53:05.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17739
2026-03-07T03:53:05.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:53:05.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:53:05.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:53:05.049 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:53:05.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:53:05.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:53:05.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200531
2026-03-07T03:53:05.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:53:05.060 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:53:05.061 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:53:05.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128783
2026-03-07T03:53:05.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:53:05.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:53:05.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:53:08.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 0x7fce745f5120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:53:08.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:53:08.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:53:09.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-07T03:53:09.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:53:10.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VLl%2FwBawwFjrzuJAIToLwqF3ccs%3D&Expires=1772934789 HTTP/1.1" 200 55042
2026-03-07T03:53:10.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:53:10.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:53:10.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:53:10.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:53:10.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:53:25.850 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:53:25.965 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:53:25.994 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:53:25.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:53:26.042 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:53:56.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:53:56.075 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:53:56.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17739
2026-03-07T03:53:56.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:53:56.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:53:56.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:53:56.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-07T03:53:56.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:53:56.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:53:56.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200374
2026-03-07T03:53:56.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:53:56.532 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:53:56.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:53:56.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128783
2026-03-07T03:53:56.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:53:56.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:53:56.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:53: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 0x7fce7414ed70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:53:59.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:53:59.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:54:00.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-07T03:54:00.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:54:01.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=va31z%2Bi6XZMXPvD0OHsLiBpLo7E%3D&Expires=1772934840 HTTP/1.1" 200 55042
2026-03-07T03:54:01.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:54:01.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:54:01.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:54:01.856 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:54:01.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:54:17.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:54:17.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:54:17.309 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:54:17.309 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:54:17.357 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:54:47.388 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:54:47.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:54:47.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17739
2026-03-07T03:54:47.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:54:47.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:54:47.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:54:47.499 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T03:54:47.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:54:47.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:54:47.505 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200843
2026-03-07T03:54:47.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:54:47.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:54:47.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:54:47.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129040
2026-03-07T03:54:47.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:54:47.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:54:47.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:54:50.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 0x7fce73b288e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:54:50.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:54:50.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:54:51.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-07T03:54:51.726 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:54:52.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8YORG79zhTpMzpzIBxvmbdRBXTE%3D&Expires=1772934891 HTTP/1.1" 200 55042
2026-03-07T03:54:52.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:54:52.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:54:52.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:54:52.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:54:52.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:55:16.943 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:55:17.059 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:55:17.088 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:55:17.088 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:55:17.136 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:55:47.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:55:47.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:55:47.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17739
2026-03-07T03:55:47.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:55:47.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:55:47.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:55:47.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-07T03:55:47.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:55:47.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:55:47.605 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200843
2026-03-07T03:55:47.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:55:47.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:55:47.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:55:47.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129070
2026-03-07T03:55:47.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:55:47.621 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:55:47.622 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:55:50.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 0x7fce74a94e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:55:50.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:55:50.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:55:51.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-07T03:55:51.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:55:52.695 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015223.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k%2BvrV3yibnAP2Gng6G9aU1iSTwI%3D&Expires=1772934951 HTTP/1.1" 200 55042
2026-03-07T03:55:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:55:52.953 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:55:52.953 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:55:52.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:55:52.976 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:56:08.547 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:56:08.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:56:08.691 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:56:08.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:56:08.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:56:38.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:56:38.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:56:38.839 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17738
2026-03-07T03:56:38.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:56:38.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:56:38.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:56:38.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-07T03:56:38.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:56:38.855 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:56:38.861 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200491
2026-03-07T03:56:38.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:56:38.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:56:38.869 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:56:38.876 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129241
2026-03-07T03:56:38.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:56:38.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:56:38.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:56:41.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce75d29c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:56:41.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:56:41.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:56:43.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-07T03:56:43.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:56:44.063 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7bcpOVVPDhrlIWfG%2Bt%2B5gFIC7%2Bk%3D&Expires=1772935003 HTTP/1.1" 200 57039
2026-03-07T03:56:44.319 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:56:44.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:56:44.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:56:44.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:56:44.350 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:57:00.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:57:01.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:57:01.064 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:57:01.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:57:01.112 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:57:31.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:57:31.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:57:31.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17738
2026-03-07T03:57:31.404 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:57:31.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:57:31.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:57:31.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-07T03:57:31.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:57:31.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:57:31.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200302
2026-03-07T03:57:31.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:57:31.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:57:31.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:57:31.439 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129241
2026-03-07T03:57:31.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:57:31.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:57:31.444 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:57: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 0x7fce75e3d3c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:57:34.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:57:34.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:57:35.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:57:35.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:57:36.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M5xbwitKucaMFktVX%2B%2BhmV56oH0%3D&Expires=1772935055 HTTP/1.1" 200 57039
2026-03-07T03:57:36.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:57:36.858 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:57:36.858 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:57:36.878 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:57:36.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:57:52.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:57:52.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:57:52.199 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:57:52.199 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:57:52.246 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:58:22.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:58:22.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:58:22.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17738
2026-03-07T03:58:22.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:58:22.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:58:22.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:58:22.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-07T03:58:22.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:58:22.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:58:22.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200302
2026-03-07T03:58:22.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:58:22.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:58:22.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:58:22.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129041
2026-03-07T03:58:22.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:58:22.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:58:22.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:58: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 0x7fce77263130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:58:25.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:58:25.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:58:26.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-07T03:58:26.821 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:58:27.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LAvO1MCF7b9B0Jz3%2BoR51ryNe%2FE%3D&Expires=1772935106 HTTP/1.1" 200 57039
2026-03-07T03:58:27.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:58:27.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:58:27.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:58:27.958 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:58:27.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:58:43.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:58:43.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:58:43.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:58:43.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:58:43.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T03:59:13.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T03:59:13.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T03:59:13.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17738
2026-03-07T03:59:13.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T03:59:13.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T03:59:13.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T03:59:13.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-07T03:59:13.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T03:59:13.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T03:59:13.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201706
2026-03-07T03:59:13.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:59:13.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T03:59:13.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T03:59:13.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129677
2026-03-07T03:59:13.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T03:59:13.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T03:59:13.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T03:59:16.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 0x7fce73cd43a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T03:59:16.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T03:59:16.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T03:59:17.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T03:59:17.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T03:59:18.597 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KUaGyvP3fjF5GovOrgzRfbozZKY%3D&Expires=1772935157 HTTP/1.1" 200 57039
2026-03-07T03:59:18.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T03:59:18.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T03:59:18.862 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T03:59:18.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T03:59:18.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T03:59:33.845 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:59:33.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T03:59:33.989 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T03:59:33.989 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T03:59:34.037 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:00:04.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:00:04.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:00:04.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17738
2026-03-07T04:00:04.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:00:04.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:00:04.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:00:04.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-07T04:00:04.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:00:04.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:00:04.496 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200500
2026-03-07T04:00:04.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:00:04.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:00:04.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:00:04.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129677
2026-03-07T04:00:04.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:00:04.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:00:04.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:00: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 0x7fce75992d10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:00:07.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:00:07.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:00:08.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:00:08.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:00:09.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-015624.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tEFmpeeH2joCRfG2C7Ipxmp5fuY%3D&Expires=1772935208 HTTP/1.1" 200 57039
2026-03-07T04:00:10.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:00:10.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:00:10.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:00:10.171 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:00:10.171 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:00:25.382 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:00:25.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:00:25.527 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:00:25.527 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:00:25.575 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:00:55.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:00:55.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:00:56.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T04:00:56.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:00:56.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:00:56.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:00:56.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-07T04:00:56.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:00:56.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:00:56.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200500
2026-03-07T04:00:56.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:00:56.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:00:56.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:00:56.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128968
2026-03-07T04:00:56.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:00:56.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:00:56.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:00:59.319 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce777a30d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:00:59.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:00:59.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:01:00.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-07T04:01:00.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:01:01.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c6aB%2BgvzwajJjrOtAcutor7sTZg%3D&Expires=1772935260 HTTP/1.1" 200 55156
2026-03-07T04:01:01.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:01:01.708 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:01:01.708 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:01:01.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:01:01.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:01:16.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:01:16.928 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:01:16.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:01:16.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:01:17.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:01:47.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:01:47.030 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:01:47.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T04:01:47.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:01:47.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:01:47.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:01:47.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-07T04:01:47.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:01:47.175 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:01:47.182 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200640
2026-03-07T04:01:47.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:01:47.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:01:47.189 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:01:47.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128968
2026-03-07T04:01:47.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:01:47.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:01:47.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:01: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 0x7fce7418ae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:01:50.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:01:50.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:01:51.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-07T04:01:51.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:01:52.270 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WBsGB%2FIyvBj1QWrM9tpnOEwckq4%3D&Expires=1772935311 HTTP/1.1" 200 55156
2026-03-07T04:01:52.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:01:52.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:01:52.536 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:01:52.556 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:01:52.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:02:08.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:02:08.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:02:08.292 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:02:08.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:02:08.340 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:02:38.370 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:02:38.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:02:38.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T04:02:38.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:02:38.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:02:38.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:02:38.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-07T04:02:38.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:02:38.526 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:02:38.530 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200875
2026-03-07T04:02:38.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:02:38.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:02:38.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:02:38.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129160
2026-03-07T04:02:38.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:02:38.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:02:38.547 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:02: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 0x7fce7532f370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:02:41.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:02:41.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:02:42.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-07T04:02:42.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:02:43.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cY1VL5amb7q%2BORxhHiXToIx5ofw%3D&Expires=1772935362 HTTP/1.1" 200 55156
2026-03-07T04:02:43.942 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:02:43.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:02:43.949 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:02:43.973 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:02:43.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:03:00.344 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:03:00.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:03:00.491 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:03:00.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:03:00.536 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:03:30.554 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:03:30.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:03:30.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T04:03:30.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:03:30.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:03:30.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:03:30.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-07T04:03:30.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:03:30.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:03:30.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200875
2026-03-07T04:03:30.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:03:30.876 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:03:30.877 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:03:30.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129441
2026-03-07T04:03:30.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:03:30.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:03:30.887 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:03: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 0x7fce76729180>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:03:33.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:03:33.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:03:35.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-07T04:03:35.156 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:03:36.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JBErYXnGUirtdpi0kclmt4wDvEw%3D&Expires=1772935415 HTTP/1.1" 200 55156
2026-03-07T04:03:36.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:03:36.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:03:36.281 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:03:36.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:03:36.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:03:50.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:03:51.002 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:03:51.031 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:03:51.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:03:51.079 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:04:21.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:04:21.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:04:21.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T04:04:21.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:04:21.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:04:21.387 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:04:21.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-07T04:04:21.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:04:21.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:04:21.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201162
2026-03-07T04:04:21.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:04:21.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:04:21.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:04:21.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129066
2026-03-07T04:04:21.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:04:21.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:04:21.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:04:24.504 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce775f2e30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:04:24.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:04:24.506 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:04:25.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-07T04:04:25.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:04:26.512 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3RjYqEiDDTM%2FHpnjtB4mK52Ap2Y%3D&Expires=1772935465 HTTP/1.1" 200 57374
2026-03-07T04:04:26.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:04:26.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:04:26.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:04:26.795 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:04:26.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:04:43.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:04:44.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:04:44.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:04:44.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:04:44.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:05:14.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:05:14.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:05:14.297 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17728
2026-03-07T04:05:14.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:05:14.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:05:14.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:05:14.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-07T04:05:14.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:05:14.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:05:14.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200732
2026-03-07T04:05:14.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:05:14.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:05:14.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:05:14.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129072
2026-03-07T04:05:14.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:05:14.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:05:14.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:05:17.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 0x7fce74a49540>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:05:17.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:05:17.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:05:18.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-07T04:05:18.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:05:19.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lCfl5BnYdro5gJq0dUSih5yZYSM%3D&Expires=1772935518 HTTP/1.1" 200 57374
2026-03-07T04:05:19.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:05:19.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:05:19.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:05:19.729 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:05:19.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:05:34.630 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:05:34.748 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:05:34.778 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:05:34.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:05:34.825 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:06:04.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:06:04.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:06:05.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:06:05.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:06:05.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:06:05.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:06:05.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-07T04:06:05.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:06:05.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:06:05.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200732
2026-03-07T04:06:05.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:06:05.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:06:05.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:06:05.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129102
2026-03-07T04:06:05.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:06:05.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:06:05.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:06:08.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce75e88be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:06:08.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:06:08.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:06:10.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-07T04:06:10.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:06:10.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Tvv6VhWh9d5zM2yUtxrr2H7LffM%3D&Expires=1772935569 HTTP/1.1" 200 57374
2026-03-07T04:06:11.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:06:11.126 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:06:11.126 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:06:11.150 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:06:11.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:06:26.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:06:26.521 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:06:26.550 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:06:26.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:06:26.606 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:06:56.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:06:56.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:06:56.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:06:56.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:06:56.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:06:56.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:06:56.768 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:06:56.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:06:56.768 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:06:56.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200732
2026-03-07T04:06:56.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:06:56.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:06:56.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:06:56.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129102
2026-03-07T04:06:56.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:06:56.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:06:56.793 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:06:59.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 0x7fce75e3ea40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:06:59.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:06:59.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:07:01.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-07T04:07:01.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:07:01.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DP7sd8bwh62SzuFkmUCaZ157JdM%3D&Expires=1772935620 HTTP/1.1" 200 57374
2026-03-07T04:07:02.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:07:02.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:07:02.176 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:07:02.199 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:07:02.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:07:17.347 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:07:17.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:07:17.493 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:07:17.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:07:17.540 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:07:47.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:07:47.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:07:47.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:07:47.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:07:47.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:07:47.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:07:47.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-07T04:07:47.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:07:47.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:07:47.943 [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-07T04:07:47.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:07:47.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:07:47.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:07:47.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129102
2026-03-07T04:07:47.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:07:47.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:07:47.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:07: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 0x7fce75991120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:07:51.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:07:51.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:07:52.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-07T04:07:52.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:07:53.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020424.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=refljPA3nzaM58nu12q%2B9FWXiQI%3D&Expires=1772935672 HTTP/1.1" 200 57374
2026-03-07T04:07:53.281 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:07:53.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:07:53.287 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:07:53.309 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:07:53.310 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:08:10.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:08:10.793 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:08:10.822 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:08:10.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:08:10.870 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:08:40.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:08:40.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:08:41.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:08:41.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:08:41.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:08:41.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:08:41.171 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:08:41.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:08:41.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:08:41.175 [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-07T04:08:41.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:08:41.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:08:41.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:08:41.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128917
2026-03-07T04:08:41.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:08:41.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:08:41.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:08:44.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 0x7fce742258d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:08:44.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:08:44.281 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:08:45.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:08:45.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:08:46.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6DNV1RLaomrMrHSlG%2FqWFMI%2BzGE%3D&Expires=1772935725 HTTP/1.1" 200 55598
2026-03-07T04:08:46.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:08:46.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:08:46.514 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:08:46.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:08:46.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:09:01.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:09:01.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:09:01.491 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:09:01.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:09:01.539 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:09:31.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:09:31.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:09:31.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:09:31.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:09:31.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:09:31.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:09:31.692 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:09:31.692 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:09:31.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:09:31.699 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201529
2026-03-07T04:09:31.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:09:31.707 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:09:31.708 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:09:31.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129059
2026-03-07T04:09:31.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:09:31.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:09:31.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:09:34.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 0x7fce7864cfd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:09:34.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:09:34.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:09:35.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-07T04:09:35.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:09:36.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HKB4sqLGY3IeUeastzffa%2F5iwvQ%3D&Expires=1772935775 HTTP/1.1" 200 55598
2026-03-07T04:09:37.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:09:37.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:09:37.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:09:37.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:09:37.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:09:52.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:09:53.041 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:09:53.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:09:53.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:09:53.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:10:23.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:10:23.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:10:23.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:10:23.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:10:23.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:10:23.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:10:23.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-07T04:10:23.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:10:23.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:10:23.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201063
2026-03-07T04:10:23.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:10:23.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:10:23.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:10:23.286 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129059
2026-03-07T04:10:23.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:10:23.290 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:10:23.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:10:26.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 0x7fce73d01b40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:10:26.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:10:26.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:10:27.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-07T04:10:27.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:10:28.349 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BvNC6Ts4myF9T4r%2F%2BShUuBLparQ%3D&Expires=1772935827 HTTP/1.1" 200 55598
2026-03-07T04:10:28.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:10:28.609 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:10:28.609 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:10:28.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:10:28.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:10:43.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:10:44.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:10:44.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:10:44.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:10:44.119 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:11:14.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:11:14.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:11:14.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:11:14.782 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:11:14.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:11:14.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:11:14.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-07T04:11:14.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:11:14.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:11:14.802 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201063
2026-03-07T04:11:14.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:11:14.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:11:14.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:11:14.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129140
2026-03-07T04:11:14.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:11:14.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:11:14.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:11: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 0x7fce77209060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:11:17.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:11:17.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:11:19.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-07T04:11:19.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:11:19.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hYo5WQxZXTi30K%2FJRyIYvdX7hLs%3D&Expires=1772935878 HTTP/1.1" 200 55598
2026-03-07T04:11:20.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:11:20.115 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:11:20.115 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:11:20.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:11:20.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:11:36.763 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:11:36.910 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:11:36.939 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:11:36.939 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:11:36.987 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:12:07.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:12:07.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:12:07.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:12:07.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:12:07.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:12:07.285 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:12:07.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-07T04:12:07.298 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:12:07.299 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:12:07.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200886
2026-03-07T04:12:07.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:12:07.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:12:07.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:12:07.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129050
2026-03-07T04:12:07.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:12:07.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:12:07.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:12: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 0x7fce74225420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:12:10.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:12:10.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:12:11.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-07T04:12:11.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:12:12.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-020825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SCsVjS4%2F%2Fxij7vyRE2Jxfw6w5dc%3D&Expires=1772935931 HTTP/1.1" 200 55598
2026-03-07T04:12:12.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:12:12.682 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:12:12.682 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:12:12.706 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:12:12.707 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:12:28.335 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:12:28.450 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:12:28.480 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:12:28.480 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:12:28.527 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:12:58.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:12:58.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:12:59.073 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:12:59.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:12:59.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:12:59.077 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:12:59.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-07T04:12:59.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:12:59.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:12:59.101 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201373
2026-03-07T04:12:59.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:12:59.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:12:59.109 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:12:59.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129050
2026-03-07T04:12:59.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:12:59.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:12:59.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:13:02.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 0x7fce771b51b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:13:02.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:13:02.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:13:03.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:13:03.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:13:04.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WnbIZ7iDtW%2FjD7ZI5mb%2FcgRlcFs%3D&Expires=1772935983 HTTP/1.1" 200 54895
2026-03-07T04:13:04.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:13:04.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:13:04.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:13:04.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:13:04.471 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:13:20.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:13:20.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:13:20.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:13:20.684 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:13:20.731 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:13:50.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:13:50.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:13:50.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:13:50.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:13:50.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:13:50.868 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:13:50.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-07T04:13:50.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:13:50.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:13:50.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201373
2026-03-07T04:13:50.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:13:50.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:13:50.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:13:50.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129169
2026-03-07T04:13:50.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:13:50.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:13:50.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:13:53.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74b4a0e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:13:53.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:13:53.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:13:55.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-07T04:13:55.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:13:56.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yxo12KXWPgKfBPiHVYY3QrKgs4g%3D&Expires=1772936035 HTTP/1.1" 200 54895
2026-03-07T04:13:56.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:13:56.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:13:56.361 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:13:56.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:13:56.384 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:14:12.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:14:12.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:14:12.739 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:14:12.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:14:12.787 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:14:42.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:14:42.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:14:42.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:14:42.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:14:42.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:14:42.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:14:42.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-07T04:14:42.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:14:42.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:14:42.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201165
2026-03-07T04:14:42.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:14:42.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:14:42.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:14:42.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129169
2026-03-07T04:14:42.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:14:42.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:14:42.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:14: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 0x7fce7aec3340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:14:46.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:14:46.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:14:47.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-07T04:14:47.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:14:48.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FXc%2F8qGL1otvXFqy562Atl7nXsQ%3D&Expires=1772936087 HTTP/1.1" 200 54895
2026-03-07T04:14:48.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:14:48.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:14:48.362 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:14:48.401 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:14:48.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:15:04.596 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:15:04.743 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:15:04.771 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:15:04.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:15:04.818 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:15:34.849 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:15:34.851 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:15:35.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:15:35.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:15:35.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:15:35.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:15:35.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-07T04:15:35.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:15:35.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:15:35.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201014
2026-03-07T04:15:35.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:15:35.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:15:35.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:15:35.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129095
2026-03-07T04:15:35.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:15:35.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:15:35.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:15: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 0x7fce757b8e20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:15:38.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:15:38.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:15:39.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-07T04:15:39.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:15:40.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021222.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9JKgQikruTuFS%2BcgZdDqJvJX0qM%3D&Expires=1772936139 HTTP/1.1" 200 54895
2026-03-07T04:15:40.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:15:40.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:15:40.470 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:15:40.493 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:15:40.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:15:57.503 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:15:57.619 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:15:57.648 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:15:57.648 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:15:57.696 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:16:27.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:16:27.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:16:27.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:16:27.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:16:27.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:16:27.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:16:27.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-07T04:16:27.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:16:27.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:16:27.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201014
2026-03-07T04:16:27.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:16:27.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:16:27.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:16:27.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128978
2026-03-07T04:16:27.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:16:27.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:16:28.000 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:16:31.096 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb67033d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:16:31.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:16:31.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:16:32.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-07T04:16:32.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:16:33.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dN5NzxP3fVByoLXE8X58%2FHrOta0%3D&Expires=1772936192 HTTP/1.1" 200 52065
2026-03-07T04:16:33.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:16:33.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:16:33.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:16:33.349 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:16:33.349 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:16:49.773 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:16:49.923 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:16:49.952 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:16:49.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:16:50.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:17:20.031 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:17:20.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:17:20.164 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:17:20.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:17:20.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:17:20.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:17:20.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-07T04:17:20.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:17:20.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:17:20.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201073
2026-03-07T04:17:20.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:17:20.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:17:20.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:17:20.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128854
2026-03-07T04:17:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:17:20.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:17:20.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:17: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 0x7fce761d7df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:17:23.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:17:23.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:17:24.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:17:24.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:17:25.338 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vekD3Kz0yic%2FytE6g49a3zA7AW8%3D&Expires=1772936244 HTTP/1.1" 200 52065
2026-03-07T04:17:25.596 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:17:25.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:17:25.607 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:17:25.630 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:17:25.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:17:42.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:17:42.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:17:42.179 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:17:42.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:17:42.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:18:12.257 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:18:12.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:18:12.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:18:12.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:18:12.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:18:12.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:18:12.526 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:18:12.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:18:12.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:18:12.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201636
2026-03-07T04:18:12.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:18:12.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:18:12.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:18:12.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129313
2026-03-07T04:18:12.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:18:12.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:18:12.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:18:15.608 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce771eac80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:18:15.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:18:15.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:18:16.731 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:18:16.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:18:17.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bNZ%2F4dPHap4Sffn6kIyu1E1l%2FrE%3D&Expires=1772936296 HTTP/1.1" 200 52065
2026-03-07T04:18:17.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:18:17.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:18:17.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:18:17.872 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:18:17.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:18:34.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:18:34.281 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:18:34.311 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:18:34.311 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:18:34.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:19:04.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:19:04.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:19:04.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:19:04.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:19:04.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:19:04.627 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:19: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-07T04:19:04.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:19:04.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:19:04.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201636
2026-03-07T04:19:04.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:19:04.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:19:04.656 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:19:04.662 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129313
2026-03-07T04:19:04.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:19:04.666 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:19:04.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:19:07.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 0x7fce76858f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:19:07.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:19:07.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:19:08.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:19:08.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:19:09.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0HAsFKbQWOEc%2FqdVSqphU95VCXc%3D&Expires=1772936348 HTTP/1.1" 200 52065
2026-03-07T04:19:10.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:19:10.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:19:10.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:19:10.052 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:19:10.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:19:26.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:19:26.358 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:19:26.387 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:19:26.387 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:19:26.435 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:19:56.465 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:19:56.465 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:19:56.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:19:56.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:19:56.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:19:56.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:19:56.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-07T04:19:56.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:19:56.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:19:56.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201330
2026-03-07T04:19:56.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:19:56.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:19:56.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:19:56.760 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129313
2026-03-07T04:19:56.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:19:56.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:19:56.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:19:59.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73e9ec80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:19:59.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:19:59.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:20:00.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-07T04:20:00.989 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:20:01.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-021625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cF%2Fe1BC6LS3%2Fu7nXYwLPRMZhzKo%3D&Expires=1772936400 HTTP/1.1" 200 52065
2026-03-07T04:20:02.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:20:02.175 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:20:02.175 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:20:02.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:20:02.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:20:17.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:20:17.608 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:20:17.637 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:20:17.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:20:17.684 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:20:47.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:20:47.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:20:47.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:20:47.966 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:20:47.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:20:47.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:20:47.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-07T04:20:47.980 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:20:47.980 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:20:47.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201330
2026-03-07T04:20:47.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:20:47.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:20:47.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:20:47.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129120
2026-03-07T04:20:48.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:20:48.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:20:48.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:20:51.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 0x7fce75962cb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:20:51.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:20:51.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:20:52.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-07T04:20:52.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:20:53.056 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qoUUAbF1CePvSUa9DvHKPO8mjLw%3D&Expires=1772936452 HTTP/1.1" 200 54320
2026-03-07T04:20:53.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:20:53.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:20:53.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:20:53.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:20:53.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:21:08.921 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:21:09.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:21:09.065 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:21:09.065 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:21:09.113 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:21:39.144 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:21:39.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:21:39.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17091
2026-03-07T04:21:39.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:21:39.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:21:39.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:21:39.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-07T04:21:39.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:21:39.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:21:39.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201330
2026-03-07T04:21:39.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:21:39.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:21:39.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:21:39.440 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129120
2026-03-07T04:21:39.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:21:39.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:21:39.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:21: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 0x7fce750f9e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:21:42.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:21:42.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:21:43.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:21:43.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:21:44.484 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w6FqC828Ct45UxjQLabRYQJyqQc%3D&Expires=1772936503 HTTP/1.1" 200 54320
2026-03-07T04:21:44.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:21:44.741 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:21:44.741 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:21:44.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:21:44.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:22:00.068 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:22:00.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:22:00.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:22:00.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:22:00.293 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:22:30.315 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:22:30.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:22:30.425 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17091
2026-03-07T04:22:30.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:22:30.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:22:30.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:22:30.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-07T04:22:30.441 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:22:30.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:22:30.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200371
2026-03-07T04:22:30.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:22:30.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:22:30.457 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:22:30.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128854
2026-03-07T04:22:30.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:22:30.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:22:30.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:22: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 0x7fce76bc61d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:22:33.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:22:33.530 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:22:34.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-07T04:22:34.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:22:35.499 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EmGGQoiNDWCqcJQG8oE%2B9GluVmI%3D&Expires=1772936554 HTTP/1.1" 200 54320
2026-03-07T04:22:35.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:22:35.762 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:22:35.762 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:22:35.783 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:22:35.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:22:51.681 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:22:51.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:22:51.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:22:51.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:22:51.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:23:21.903 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:23:21.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:23:22.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17091
2026-03-07T04:23:22.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:23:22.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:23:22.033 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:23:22.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-07T04:23:22.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:23:22.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:23:22.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200634
2026-03-07T04:23:22.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:23:22.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:23:22.067 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:23:22.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128854
2026-03-07T04:23:22.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:23:22.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:23:22.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:23:25.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d00b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:23:25.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:23:25.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:23:26.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-07T04:23:26.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:23:27.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hb7llzAx%2FAbcJ8lYgxBRT%2BNHPWE%3D&Expires=1772936606 HTTP/1.1" 200 54320
2026-03-07T04:23:27.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:23:27.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:23:27.412 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:23:27.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:23:27.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:23:43.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:23:43.809 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:23:43.838 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:23:43.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:23:43.885 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:24:13.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:24:13.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:24:14.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17091
2026-03-07T04:24:14.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:24:14.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:24:14.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:24:14.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-07T04:24:14.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:24:14.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:24:14.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200634
2026-03-07T04:24:14.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:24:14.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:24:14.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:24:14.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128896
2026-03-07T04:24:14.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:24:14.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:24:14.058 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:24:17.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 0x7fcf694147c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:24:17.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:24:17.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:24:18.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-07T04:24:18.251 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:24:19.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022024.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tS5v%2BS4Gha3D43RYRXK7NIO9YlI%3D&Expires=1772936658 HTTP/1.1" 200 54320
2026-03-07T04:24:19.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:24:19.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:24:19.383 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:24:19.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:24:19.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:24:34.376 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:24:34.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:24:34.521 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:24:34.521 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:24:34.569 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:25:04.599 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:25:04.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:25:04.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17091
2026-03-07T04:25:04.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:25:04.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:25:04.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:25:04.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-07T04:25:04.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:25:04.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:25:04.882 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200382
2026-03-07T04:25:04.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:25:04.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:25:04.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:25:04.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128896
2026-03-07T04:25:04.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:25:04.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:25:04.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:25:07.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 0x7fce76802350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:25:07.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:25:07.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:25:09.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-07T04:25:09.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:25:09.963 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2z3gIL2nuxgRaI%2FoqhW%2FOxlgnf4%3D&Expires=1772936708 HTTP/1.1" 200 53395
2026-03-07T04:25:10.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:25:10.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:25:10.223 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:25:10.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:25:10.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:25:26.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:25:27.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:25:27.153 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:25:27.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:25:27.201 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:25:57.231 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:25:57.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:25:57.924 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17121
2026-03-07T04:25:57.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:25:57.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:25:57.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:25:57.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-07T04:25:57.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:25:57.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:25:57.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201030
2026-03-07T04:25:57.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:25:57.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:25:57.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:25:57.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128848
2026-03-07T04:25:57.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:25:57.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:25:57.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:26:01.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 0x7fce757bb160>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:26:01.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:26:01.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:26:02.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-07T04:26:02.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:26:03.041 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5JLKWHRMMwCV9SbdmWbkLvwxTMQ%3D&Expires=1772936762 HTTP/1.1" 200 53395
2026-03-07T04:26:03.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:26:03.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:26:03.301 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:26:03.323 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:26:03.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:26:18.637 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:26:18.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:26:18.783 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:26:18.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:26:18.831 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:26:48.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:26:48.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:26:48.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17121
2026-03-07T04:26:48.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:26:48.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:26:48.969 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:26:48.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:26:48.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:26:48.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:26:48.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201030
2026-03-07T04:26:48.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:26:48.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:26:48.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:26:49.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128953
2026-03-07T04:26:49.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:26:49.005 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:26:49.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:26:52.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 0x7fce75834820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:26:52.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:26:52.089 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:26:53.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-07T04:26:53.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:26:54.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xYcpcq8e7t5IcEe4xQNCAMIPaPM%3D&Expires=1772936813 HTTP/1.1" 200 53395
2026-03-07T04:26:54.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:26:54.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:26:54.455 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:26:54.479 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:26:54.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:27:11.193 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:27:11.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:27:11.369 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:27:11.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:27:11.417 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:27:41.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:27:41.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:27:41.874 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17121
2026-03-07T04:27:41.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:27:41.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:27:41.878 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:27:41.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-07T04:27:41.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:27:41.891 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:27:41.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200775
2026-03-07T04:27:41.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:27:41.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:27:41.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:27:41.910 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128949
2026-03-07T04:27:41.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:27:41.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:27:41.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:27: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 0x7fce74189360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:27:45.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:27:45.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:27:46.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-07T04:27:46.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:27:47.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022425.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0h1Cap9j5JPWrXMzefgsFQCANt4%3D&Expires=1772936866 HTTP/1.1" 200 53395
2026-03-07T04:27:47.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:27:47.280 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:27:47.280 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:27:47.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:27:47.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:28:02.144 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:28:02.259 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:28:02.288 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:28:02.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:28:02.335 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:28:32.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:28:32.355 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:28:32.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17121
2026-03-07T04:28:32.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:28:32.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:28:32.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:28: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-07T04:28:32.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:28:32.731 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:28:32.738 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200803
2026-03-07T04:28:32.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:28:32.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:28:32.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:28:32.756 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128949
2026-03-07T04:28:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:28:32.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:28:32.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:28: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 0x7fce75e89a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:28:35.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:28:35.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:28:37.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:28:37.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:28:37.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VWdkqHCPu55EyS0dM2Xh%2FHZEUXY%3D&Expires=1772936916 HTTP/1.1" 200 52712
2026-03-07T04:28:38.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:28:38.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:28:38.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:28:38.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:28:38.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:28:54.933 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:28:55.080 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:28:55.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:28:55.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:28:55.158 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:29:25.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:29:25.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:29:25.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17121
2026-03-07T04:29:25.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:29:25.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:29:25.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:29:25.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:29:25.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:29:25.477 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:29:25.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200803
2026-03-07T04:29:25.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:29:25.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:29:25.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:29:25.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128635
2026-03-07T04:29:25.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:29:25.502 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:29:25.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:29: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 0x7fceb211ad70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:29:28.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:29:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:29:29.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-07T04:29:29.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:29:30.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q09Iuvnqb2ynA6rgKtBAZvrnz%2Bo%3D&Expires=1772936969 HTTP/1.1" 200 52712
2026-03-07T04:29:30.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:29:30.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:29:30.789 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:29:30.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:29:30.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:29:45.457 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:29:45.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:29:45.600 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:29:45.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:29:45.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:30:15.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:30:15.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:30:15.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17121
2026-03-07T04:30:15.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:30:15.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:30:15.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:30:15.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-07T04:30:15.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:30:15.932 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:30:15.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200946
2026-03-07T04:30:15.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:30:15.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:30:15.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:30:15.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128893
2026-03-07T04:30:15.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:30:15.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:30:15.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:30:19.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 0x7fceb5aa8640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:30:19.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:30:19.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:30:20.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-07T04:30:20.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:30:21.064 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ad7k7AIiAYr4L3HR%2FrRWfql5NBo%3D&Expires=1772937020 HTTP/1.1" 200 52712
2026-03-07T04:30:21.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:30:21.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:30:21.322 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:30:21.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:30:21.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:30:36.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:30:36.718 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:30:36.748 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:30:36.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:30:36.796 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:31:06.826 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:31:06.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:31:07.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17023
2026-03-07T04:31:07.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:31:07.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:31:07.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:31:07.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-07T04:31:07.727 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:31:07.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:31:07.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200438
2026-03-07T04:31:07.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:31:07.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:31:07.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:31:07.745 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128784
2026-03-07T04:31:07.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:31:07.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:31:07.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:31:10.840 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7542d990>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:31:10.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:31:10.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:31:11.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-07T04:31:11.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:31:12.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TLrv3uMqecr9qv51ULMZbzADye4%3D&Expires=1772937071 HTTP/1.1" 200 52712
2026-03-07T04:31:13.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:31:13.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:31:13.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:31:13.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:31:13.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:31:27.877 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:31:27.992 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:31:28.021 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:31:28.021 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:31:28.068 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:31:58.098 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:31:58.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:31:58.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17023
2026-03-07T04:31:58.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:31:58.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:31:58.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:31:58.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-07T04:31:58.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:31:58.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:31:58.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200438
2026-03-07T04:31:58.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:31:58.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:31:58.382 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:31:58.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128784
2026-03-07T04:31:58.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:31:58.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:31:58.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:32:01.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb316b1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:32:01.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:32:01.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:32:02.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-07T04:32:02.688 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:32:03.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-022825.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=odhUEVwE%2FAYT8d7TPZ4POuKnZMU%3D&Expires=1772937122 HTTP/1.1" 200 52712
2026-03-07T04:32:03.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:32:03.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:32:03.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:32:03.830 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:32:03.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:32:20.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:32:20.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:32:20.512 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:32:20.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:32:20.557 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:32:50.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:32:50.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:32:50.823 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17023
2026-03-07T04:32:50.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:32:50.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:32:50.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:32:50.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-07T04:32:50.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:32:50.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:32:50.851 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200591
2026-03-07T04:32:50.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:32:50.863 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:32:50.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:32:50.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128789
2026-03-07T04:32:50.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:32:50.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:32:50.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:32:53.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 0x7fce7547ca30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:32:53.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:32:53.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:32: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-07T04:32:55.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:32:56.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VvZ3UVc7W29WNP348Liso0EKaU8%3D&Expires=1772937175 HTTP/1.1" 200 54302
2026-03-07T04:32:56.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:32:56.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:32:56.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:32:56.325 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:32:56.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:33:12.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:33:12.380 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:33:12.410 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:33:12.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:33:12.458 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:33:42.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:33:42.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:33:42.645 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17023
2026-03-07T04:33:42.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:33:42.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:33:42.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:33:42.661 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:33:42.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:33:42.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:33:42.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200378
2026-03-07T04:33:42.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:33:42.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:33:42.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:33:42.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128906
2026-03-07T04:33:42.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:33:42.685 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:33:42.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:33:45.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 0x7fcf68ee3220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:33:45.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:33:45.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:33:46.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-07T04:33:46.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:33:47.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cwBpzjc%2BJcYNaeUc1goutbkR6QQ%3D&Expires=1772937226 HTTP/1.1" 200 54302
2026-03-07T04:33:48.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:33:48.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:33:48.043 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:33:48.065 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:33:48.066 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:34:03.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:34:03.956 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:34:03.986 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:34:03.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:34:04.034 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:34:34.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:34:34.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:34:34.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17023
2026-03-07T04:34:34.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:34:34.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:34:34.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:34:34.333 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:34:34.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:34:34.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:34:34.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200378
2026-03-07T04:34:34.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:34:34.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:34:34.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:34:34.355 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128808
2026-03-07T04:34:34.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:34:34.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:34:34.361 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:34: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 0x7fce76cfbdc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:34:37.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:34:37.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:34:38.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-07T04:34:38.561 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:34:39.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kG42csFYWkkHFV7Cnn9LjPC%2F%2BT0%3D&Expires=1772937278 HTTP/1.1" 200 54302
2026-03-07T04:34:39.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:34:39.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:34:39.691 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:34:39.713 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:34:39.714 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:34:55.490 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:34:55.605 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:34:55.634 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:34:55.634 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:34:55.682 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:35:25.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:35:25.685 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:35:25.960 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17023
2026-03-07T04:35:25.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:35:25.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:35:25.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:35:25.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-07T04:35:25.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:35:25.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:35:25.981 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200378
2026-03-07T04:35:25.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:35:25.987 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:35:25.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:35:25.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128808
2026-03-07T04:35:25.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:35:25.998 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:35:25.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:35: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 0x7fce76329b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:35:29.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:35:29.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:35:30.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-07T04:35:30.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:35:31.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MhwanUJeM%2BLo%2FZFTXi9kjXGwrUo%3D&Expires=1772937330 HTTP/1.1" 200 54302
2026-03-07T04:35:31.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:35:31.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:35:31.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:35:31.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:35:31.424 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:35:46.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:35:46.871 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:35:46.900 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:35:46.900 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:35:46.948 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:36:16.978 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:36:16.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:36:17.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:36:17.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:36:17.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:36:17.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:36:17.327 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:36:17.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:36:17.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:36:17.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200906
2026-03-07T04:36:17.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:36:17.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:36:17.340 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:36:17.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129021
2026-03-07T04:36:17.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:36:17.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:36:17.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:36: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 0x7fce750a21a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:36:20.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:36:20.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:36:21.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-07T04:36:21.633 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:36:22.491 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bn6gmtEgg41fE4%2F29icaAfq07Pw%3D&Expires=1772937381 HTTP/1.1" 200 54302
2026-03-07T04:36:22.750 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:36:22.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:36:22.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:36:22.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:36:22.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:36:37.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:36:37.917 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:36:37.947 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:36:37.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:36:37.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:37:08.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:37:08.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:37:08.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:37:08.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:37:08.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:37:08.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:37:08.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-07T04:37:08.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:37:08.461 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:37:08.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200906
2026-03-07T04:37:08.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:37:08.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:37:08.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:37:08.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129028
2026-03-07T04:37:08.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:37:08.485 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:37:08.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:37:11.544 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68ee0b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:37:11.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:37:11.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:37:12.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:37:12.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:37:13.547 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ed7nvvWv2yw31qAGJcKtMeDT2cI%3D&Expires=1772937432 HTTP/1.1" 200 55257
2026-03-07T04:37:13.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:37:13.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:37:13.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:37:13.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:37:13.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:37:28.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:37:28.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:37:28.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:37:28.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:37:28.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:37:58.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:37:58.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:37:59.014 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:37:59.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:37:59.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:37:59.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:37:59.038 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:37:59.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:37:59.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:37:59.044 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200945
2026-03-07T04:37:59.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:37:59.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:37:59.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:37:59.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129028
2026-03-07T04:37:59.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:37:59.063 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:37:59.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:38:02.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 0x7fceb20ff580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:38:02.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:38:02.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:38:03.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-07T04:38:03.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:38:04.152 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X4VU5K5y%2F6dXO5VkT9u4p04V0og%3D&Expires=1772937483 HTTP/1.1" 200 55257
2026-03-07T04:38:04.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:38:04.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:38:04.411 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:38:04.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:38:04.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:38:19.611 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:38:19.723 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:38:19.753 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:38:19.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:38:19.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:38:49.830 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:38:49.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:38:49.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:38:49.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:38:49.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:38:49.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:38:49.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-07T04:38:49.949 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:38:49.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:38:49.955 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200763
2026-03-07T04:38:49.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:38:49.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:38:49.961 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:38:49.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128875
2026-03-07T04:38:49.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:38:49.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:38:49.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:38:53.048 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73bf7070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:38:53.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:38:53.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:38:54.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-07T04:38:54.183 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:38:55.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=j7x8P2RAE6TRlGbAANWDs5seL9w%3D&Expires=1772937534 HTTP/1.1" 200 55257
2026-03-07T04:38:55.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:38:55.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:38:55.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:38:55.341 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:38:55.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:39:11.373 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:39:11.517 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:39:11.546 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:39:11.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:39:11.593 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:39:41.624 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:39:41.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:39:41.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:39:41.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:39:41.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:39:41.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:39:41.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-07T04:39:41.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:39:41.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:39:41.916 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200763
2026-03-07T04:39:41.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:39:41.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:39:41.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:39:41.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129024
2026-03-07T04:39:41.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:39:41.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:39:41.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:39: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 0x7fce76bc5600>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:39:45.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:39:45.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:39: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-07T04:39:46.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:39:46.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-023625.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w4%2B3CDziFM1REtRLvCOYt7g%2BZu8%3D&Expires=1772937585 HTTP/1.1" 200 55257
2026-03-07T04:39:47.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:39:47.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:39:47.246 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:39:47.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:39:47.270 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:40:03.579 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:40:03.691 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:40:03.721 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:40:03.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:40:03.769 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:40:33.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:40:33.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:40:34.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:40:34.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:40:34.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:40:34.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:40:34.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-07T04:40:34.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:40:34.085 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:40:34.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201045
2026-03-07T04:40:34.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:40:34.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:40:34.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:40:34.107 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129264
2026-03-07T04:40:34.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:40:34.111 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:40:34.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:40: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 0x7fce74ee5cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:40:37.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:40:37.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:40:38.316 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:40:38.319 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:40:39.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MNeEbd6dcWaUYsIvOuPulKxxiQk%3D&Expires=1772937638 HTTP/1.1" 200 51843
2026-03-07T04:40:39.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:40:39.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:40:39.453 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:40:39.476 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:40:39.477 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:40:54.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:40:54.384 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:40:54.414 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:40:54.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:40:54.460 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:41:24.491 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:41:24.493 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:41:24.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:41:24.861 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:41:24.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:41:24.862 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:41:24.874 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:41:24.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:41:24.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:41:24.880 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200481
2026-03-07T04:41:24.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:41:24.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:41:24.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:41:24.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129264
2026-03-07T04:41:24.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:41:24.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:41:24.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:41:27.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74f863e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:41:27.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:41:27.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:41:29.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-07T04:41:29.135 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:41:30.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=i2wfGJAnsNebtmyEOHRqkchOvqY%3D&Expires=1772937688 HTTP/1.1" 200 51843
2026-03-07T04:41:30.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:41:30.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:41:30.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:41:30.290 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:41:30.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:41:45.696 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:41:45.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:41:45.843 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:41:45.843 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:41:45.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:42:15.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:42:15.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:42:16.026 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:42:16.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:42:16.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:42:16.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:42:16.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-07T04:42:16.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:42:16.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:42:16.047 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200481
2026-03-07T04:42:16.054 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:42:16.055 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:42:16.055 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:42:16.060 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129258
2026-03-07T04:42:16.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:42:16.065 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:42:16.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:42: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 0x7fce77317610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:42:19.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:42:19.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:42:20.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-07T04:42:20.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:42:21.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lFvmd%2BnUNkZ7pELwShxUSBhaXmk%3D&Expires=1772937740 HTTP/1.1" 200 51843
2026-03-07T04:42:21.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:42:21.401 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:42:21.402 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:42:21.424 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:42:21.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:42:36.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:42:36.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:42:36.761 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:42:36.761 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:42:36.808 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:43:06.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:43:06.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:43:07.240 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:43:07.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:43:07.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:43:07.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:43: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-07T04:43:07.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:43:07.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:43:07.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200725
2026-03-07T04:43:07.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:43:07.270 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:43:07.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:43:07.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129007
2026-03-07T04:43:07.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:43:07.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:43:07.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:43: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 0x7fce74102f20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:43:10.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:43:10.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:43:11.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:43:11.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:43:12.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oMjFOYkmOGtnF9IvI0TOY7jhc6k%3D&Expires=1772937791 HTTP/1.1" 200 51843
2026-03-07T04:43:12.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:43:12.650 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:43:12.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:43:12.673 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:43:12.674 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:43:28.388 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:43:28.502 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:43:28.532 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:43:28.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:43:28.580 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:43:58.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:43:58.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:43:58.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:43:58.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:43:58.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:43:58.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:43:58.739 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T04:43:58.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:43:58.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:43:58.746 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200910
2026-03-07T04:43:58.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:43:58.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:43:58.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:43:58.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129007
2026-03-07T04:43:58.763 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:43:58.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:43:58.765 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:44: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 0x7fceb6740910>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:44:01.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:44:01.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:44:03.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-07T04:44:03.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:44:03.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024027.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9T%2FM%2FWOiScheqqcBXvYlpuSH1j4%3D&Expires=1772937842 HTTP/1.1" 200 51843
2026-03-07T04:44:04.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:44:04.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:44:04.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:44:04.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:44:04.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:44:20.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:44:20.755 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:44:20.784 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:44:20.784 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:44:20.832 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:44:50.862 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:44:50.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:44:50.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:44:50.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:44:50.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:44:50.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:44:50.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-07T04:44:50.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:44:50.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:44:50.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200910
2026-03-07T04:44:51.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:44:51.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:44:51.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:44:51.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129333
2026-03-07T04:44:51.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:44:51.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:44:51.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:44: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 0x7fce752f4a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:44:54.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:44:54.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:44:55.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-07T04:44:55.260 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:44:56.117 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ij%2FhLwuTatwNaFWyqKj9cNQs12E%3D&Expires=1772937895 HTTP/1.1" 200 63147
2026-03-07T04:44:56.374 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:44:56.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:44:56.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:44:56.399 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:44:56.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:45:11.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:45:11.779 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:45:11.808 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:45:11.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:45:11.856 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:45:41.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:45:41.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:45:42.154 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T04:45:42.157 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:45:42.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:45:42.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:45:42.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-07T04:45:42.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:45:42.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:45:42.176 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201082
2026-03-07T04:45:42.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:45:42.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:45:42.184 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:45:42.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129333
2026-03-07T04:45:42.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:45:42.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:45:42.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:45: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 0x7fce76800340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:45:45.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:45:45.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:45:46.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-07T04:45:46.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:45:47.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aHFLPOT2xlI6HgNaqMqmc850OP8%3D&Expires=1772937946 HTTP/1.1" 200 63147
2026-03-07T04:45:47.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:45:47.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:45:47.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:45:47.537 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:45:47.537 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:46:03.367 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:46:03.516 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:46:03.547 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:46:03.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:46:03.594 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:46:33.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:46:33.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:46:33.877 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:46:33.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:46:33.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:46:33.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:46:33.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-07T04:46:33.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:46:33.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:46:33.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200924
2026-03-07T04:46:33.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:46:33.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:46:33.915 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:46:33.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129205
2026-03-07T04:46:33.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:46:33.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:46:33.925 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:46:36.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce763a4a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:46:36.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:46:36.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:46:38.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:46:38.124 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:46:38.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gheDhkqkpsB2Xp4s1YyspMMkYE0%3D&Expires=1772937997 HTTP/1.1" 200 63147
2026-03-07T04:46:39.227 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:46:39.229 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:46:39.229 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:46:39.252 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:46:39.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:46:54.653 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:46:54.765 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:46:54.795 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:46:54.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:46:54.842 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:47:24.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:47:24.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:47:24.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:47:24.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:47:24.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:47:24.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:47:24.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-07T04:47:24.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:47:24.977 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:47:24.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200924
2026-03-07T04:47:24.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:47:24.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:47:24.991 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:47:24.997 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128954
2026-03-07T04:47:25.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:47:25.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:47:25.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:47:28.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 0x7fceb6bb0700>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:47:28.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:47:28.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:47:29.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-07T04:47:29.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:47:30.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nt6uB5ik%2F5vu09wOhV8%2FtkeCIY4%3D&Expires=1772938049 HTTP/1.1" 200 63147
2026-03-07T04:47:30.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:47:30.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:47:30.604 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:47:30.626 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:47:30.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:47:45.856 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:47:46.001 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:47:46.029 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:47:46.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:47:46.077 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:48:16.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:48:16.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:48:16.220 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:48:16.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:48:16.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:48:16.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:48:16.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-07T04:48:16.244 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:48:16.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:48:16.249 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200293
2026-03-07T04:48:16.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:48:16.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:48:16.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:48:16.274 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128826
2026-03-07T04:48:16.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:48:16.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:48:16.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:48:19.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 0x7fce75d29a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:48:19.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:48:19.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:48: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-07T04:48:20.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:48:21.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024427.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=H4zb%2FeLekvMpD%2BW9gLSYDS%2FtoGU%3D&Expires=1772938100 HTTP/1.1" 200 63147
2026-03-07T04:48:21.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:48:21.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:48:21.617 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:48:21.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:48:21.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:48:37.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:48:37.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:48:37.308 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:48:37.308 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:48:37.355 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:49:07.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:49:07.389 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:49:07.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:49:07.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:49:07.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:49:07.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:49:07.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-07T04:49:07.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:49:07.812 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:49:07.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200293
2026-03-07T04:49:07.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:49:07.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:49:07.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:49:07.832 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128826
2026-03-07T04:49:07.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:49:07.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:49:07.837 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:49:10.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 0x7fce77314eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:49:10.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:49:10.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:49:12.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-07T04:49:12.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:49:12.896 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1suk%2FE1MzHyFdrirfrPzjBdH3jI%3D&Expires=1772938151 HTTP/1.1" 200 61160
2026-03-07T04:49:13.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:49:13.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:49:13.156 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:49:13.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:49:13.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:49:29.148 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:49:29.295 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:49:29.324 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:49:29.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:49:29.372 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:49:59.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:49:59.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:49:59.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:49:59.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:49:59.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:49:59.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:49:59.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-07T04:49:59.684 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:49:59.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:49:59.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200293
2026-03-07T04:49:59.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:49:59.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:49:59.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:49:59.701 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128826
2026-03-07T04:49:59.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:49:59.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:49:59.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:50:02.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 0x7fceb5a79150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:50:02.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:50:02.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:50:03.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-07T04:50:03.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:50:04.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0nnXBKMpVml4YXdf5IvVXAD8oMw%3D&Expires=1772938203 HTTP/1.1" 200 61160
2026-03-07T04:50:05.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:50:05.014 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:50:05.014 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:50:05.035 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:50:05.035 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:50:21.208 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:50:21.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:50:21.352 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:50:21.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:50:21.400 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:50:51.430 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:50:51.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:50:51.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:50:51.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:50:51.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:50:51.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:50:51.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-07T04:50:51.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:50:51.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:50:51.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200765
2026-03-07T04:50:51.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:50:51.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:50:51.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:50:51.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128826
2026-03-07T04:50:51.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:50:51.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:50:51.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:50: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 0x7fcf68ee3430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:50:54.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:50:54.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:50:56.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-07T04:50:56.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:50:56.989 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=grvz49%2FrBkbIIuTLUpHE4rDwVZ8%3D&Expires=1772938255 HTTP/1.1" 200 61160
2026-03-07T04:50:57.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:50:57.248 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:50:57.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:50:57.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:50:57.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:51:12.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:51:12.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:51:12.458 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:51:12.458 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:51:12.506 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:51:42.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:51:42.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:51:42.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17070
2026-03-07T04:51:42.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:51:42.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:51:42.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:51:42.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-07T04:51:42.653 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:51:42.653 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:51:42.658 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199819
2026-03-07T04:51:42.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:51:42.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:51:42.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:51:42.672 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129057
2026-03-07T04:51:42.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:51:42.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:51:42.677 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:51:45.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 0x7fceb6abf100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:51:45.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:51:45.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:51:46.985 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:51:46.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:51:47.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-024827.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=E1gOoQc%2B3Uq7shE8FM9a2Yljcfc%3D&Expires=1772938306 HTTP/1.1" 200 61160
2026-03-07T04:51:48.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:51:48.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:51:48.111 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:51:48.133 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:51:48.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:52:04.099 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:52:04.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:52:04.243 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:52:04.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:52:04.290 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:52:34.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:52:34.323 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:52:34.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17070
2026-03-07T04:52:34.580 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:52:34.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:52:34.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:52:34.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-07T04:52:34.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:52:34.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:52:34.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199819
2026-03-07T04:52:34.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:52:34.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:52:34.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:52:34.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128475
2026-03-07T04:52:34.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:52:34.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:52:34.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:52:37.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 0x7fce750a2440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:52:37.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:52:37.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:52:38.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T04:52:38.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:52:39.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=sxYM%2FNv5Ze5ZoRlDgVs1JzEiOLs%3D&Expires=1772938358 HTTP/1.1" 200 52937
2026-03-07T04:52:39.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:52:39.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:52:39.936 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:52:39.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:52:39.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:52:55.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:52:55.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:52:55.733 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:52:55.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:52:55.781 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:53:25.794 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:53:25.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:53:26.062 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17070
2026-03-07T04:53:26.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:53:26.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:53:26.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:53:26.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-07T04:53:26.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:53:26.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:53:26.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200486
2026-03-07T04:53:26.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:53:26.092 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:53:26.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:53:26.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128865
2026-03-07T04:53:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:53:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:53:26.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:53: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 0x7fcf68c261a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:53:29.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:53:29.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:53:30.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-07T04:53:30.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:53:31.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l3fkRCCGnXL9WDI%2BrJRV2NlLVao%3D&Expires=1772938410 HTTP/1.1" 200 52937
2026-03-07T04:53:31.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:53:31.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:53:31.513 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:53:31.535 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:53:31.536 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:53:47.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:53:47.252 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:53:47.281 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:53:47.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:53:47.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:54:17.338 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:54:17.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:54:17.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17070
2026-03-07T04:54:17.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:54:17.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:54:17.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:54:17.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-07T04:54:17.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:54:17.615 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:54:17.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200289
2026-03-07T04:54:17.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:54:17.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:54:17.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:54:17.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128865
2026-03-07T04:54:17.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:54:17.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:54:17.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:54:20.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 0x7fce740b6d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:54:20.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:54:20.730 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:54:21.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-07T04:54:21.856 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:54:22.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G2tge18FlBMJZpRFMldmhoT2I9g%3D&Expires=1772938461 HTTP/1.1" 200 52937
2026-03-07T04:54:22.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:54:22.985 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:54:22.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:54:23.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:54:23.008 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:54:37.940 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:54:38.088 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:54:38.118 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:54:38.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:54:38.166 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:55:08.196 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:55:08.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:55:08.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17070
2026-03-07T04:55:08.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:55:08.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:55:08.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:55:08.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-07T04:55:08.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:55:08.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:55:08.330 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200289
2026-03-07T04:55:08.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:55:08.338 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:55:08.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:55:08.345 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128709
2026-03-07T04:55:08.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:55:08.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:55:08.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:55: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 0x7fce75e67370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:55:11.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:55:11.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:55:12.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-07T04:55:12.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:55:13.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PoNfNvULE%2BDrHJt7iVcCFAipwTQ%3D&Expires=1772938512 HTTP/1.1" 200 52937
2026-03-07T04:55:13.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:55:13.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:55:13.650 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:55:13.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:55:13.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:55:28.688 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:55:28.802 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:55:28.832 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:55:28.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:55:28.879 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:55:58.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:55:58.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:55:59.931 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:55:59.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:55:59.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:55:59.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:55:59.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-07T04:55:59.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:55:59.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:55:59.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199874
2026-03-07T04:55:59.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:55:59.961 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:55:59.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:55:59.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128709
2026-03-07T04:55:59.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:55:59.972 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:55:59.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:56: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 0x7fceb20fcac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:56:03.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:56:03.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:56:04.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-07T04:56:04.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:56:05.084 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025226.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3nTzH075RXM5pJt2i9qoE9gyWdo%3D&Expires=1772938564 HTTP/1.1" 200 52937
2026-03-07T04:56:05.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:56:05.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:56:05.346 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:56:05.369 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:56:05.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:56:20.029 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:56:20.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:56:20.205 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:56:20.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:56:20.253 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:56:50.283 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:56:50.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:56:50.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:56:50.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:56:50.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:56:50.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:56:50.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-07T04:56:50.411 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:56:50.411 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:56:50.417 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200275
2026-03-07T04:56:50.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:56:50.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:56:50.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:56:50.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128599
2026-03-07T04:56:50.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:56:50.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:56:50.436 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:56: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 0x7fce74f5ce50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:56:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:56:53.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:56:54.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-07T04:56:54.737 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:56:55.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025626.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QprHocpEcDpSvbVR7IOecooRq5o%3D&Expires=1772938614 HTTP/1.1" 200 70976
2026-03-07T04:56:55.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:56:55.888 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:56:55.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:56:55.909 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:56:55.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:57:12.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:57:12.766 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:57:12.795 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:57:12.795 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:57:12.843 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:57:42.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:57:42.876 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:57:43.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:57:43.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:57:43.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:57:43.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:57:43.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-07T04:57:43.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:57:43.168 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:57:43.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200275
2026-03-07T04:57:43.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:57:43.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:57:43.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:57:43.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128852
2026-03-07T04:57:43.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:57:43.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:57:43.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:57:46.296 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf696bfb50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:57:46.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:57:46.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:57:47.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-07T04:57:47.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:57:48.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025626.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZKr8hKbwwC3WCO1lK0975erLDio%3D&Expires=1772938667 HTTP/1.1" 200 70976
2026-03-07T04:57:48.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:57:48.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:57:48.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:57:48.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:57:48.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:58:04.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:58:04.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:58:04.318 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:58:04.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:58:04.366 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:58:34.382 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:58:34.385 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:58:34.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:58:34.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:58:34.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:58:34.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:58:34.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-07T04:58:34.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:58:34.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:58:34.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200207
2026-03-07T04:58:34.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:58:34.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:58:34.515 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:58:34.521 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128861
2026-03-07T04:58:34.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:58:34.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:58:34.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:58:37.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74f84580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:58:37.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:58:37.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:58:38.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-07T04:58:38.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:58:39.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025626.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wvitrC7braDji%2BNEAQ3EFCachzA%3D&Expires=1772938718 HTTP/1.1" 200 70976
2026-03-07T04:58:39.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:58:39.896 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:58:39.896 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:58:39.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:58:39.919 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:58:55.600 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:58:55.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:58:55.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:58:55.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:58:55.791 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T04:59:25.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T04:59:25.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T04:59:26.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T04:59:26.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T04:59:26.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T04:59:26.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T04:59:26.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-07T04:59:26.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T04:59:26.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T04:59:26.122 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200058
2026-03-07T04:59:26.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:59:26.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T04:59:26.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T04:59:26.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128855
2026-03-07T04:59:26.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T04:59:26.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T04:59:26.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T04:59: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 0x7fce7774ead0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T04:59:29.208 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T04:59:29.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T04:59:30.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-07T04:59:30.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T04:59:31.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025626.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qxIsbVu4q37skL53RkXaXMKWcv0%3D&Expires=1772938770 HTTP/1.1" 200 70976
2026-03-07T04:59:31.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T04:59:31.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T04:59:31.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T04:59:31.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T04:59:31.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T04:59:46.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:59:46.985 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T04:59:47.015 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T04:59:47.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T04:59:47.062 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:00:17.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:00:17.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:00:17.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17093
2026-03-07T05:00:17.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:00:17.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:00:17.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:00:17.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-07T05:00:17.188 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:00:17.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:00:17.194 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200058
2026-03-07T05:00:17.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:00:17.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:00:17.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:00:17.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128469
2026-03-07T05:00:17.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:00:17.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:00:17.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:00: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 0x7fcf69786620>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:00:20.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:00:20.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:00:21.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-07T05:00:21.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:00:22.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-025626.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BTZez85qAZPel5VGRvo%2BFLAWTOY%3D&Expires=1772938821 HTTP/1.1" 200 70976
2026-03-07T05:00:22.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:00:22.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:00:22.874 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:00:22.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:00:22.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:00:38.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:00:38.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:00:38.245 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:00:38.245 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:00:38.293 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:01:08.323 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:01:08.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:01:09.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16979
2026-03-07T05:01:09.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:01:09.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:01:09.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:01:09.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-07T05:01:09.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:01:09.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:01:09.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199948
2026-03-07T05:01:09.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:01:09.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:01:09.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:01:09.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128456
2026-03-07T05:01:09.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:01:09.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:01:09.210 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:01:12.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 0x7fce76802ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:01:12.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:01:12.312 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:01:13.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-07T05:01:13.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:01:14.321 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CrK3tbyx1Uv4CINDOwGZWJGz%2BuM%3D&Expires=1772938873 HTTP/1.1" 200 50758
2026-03-07T05:01:14.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:01:14.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:01:14.583 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:01:14.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:01:14.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:01:29.885 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:01:30.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:01:30.061 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:01:30.061 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:01:30.109 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:02:00.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:02:00.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:02:00.248 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16979
2026-03-07T05:02:00.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:02:00.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:02:00.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:02:00.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-07T05:02:00.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:02:00.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:02:00.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199917
2026-03-07T05:02:00.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:02:00.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:02:00.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:02:00.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128456
2026-03-07T05:02:00.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:02:00.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:02:00.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:02: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 0x7fce74a21150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:02:03.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:02:03.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:02:04.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-07T05:02:04.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:02:05.377 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yW2kRvqjtTQ%2BFRv69CasoYRvBMQ%3D&Expires=1772938924 HTTP/1.1" 200 50758
2026-03-07T05:02:05.635 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:02:05.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:02:05.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:02:05.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:02:05.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:02:22.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:02:22.468 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:02:22.497 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:02:22.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:02:22.544 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:02:52.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:02:52.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:02:52.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16979
2026-03-07T05:02:52.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:02:52.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:02:52.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:02:52.852 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:02:52.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:02:52.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:02:52.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199917
2026-03-07T05:02:52.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:02:52.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:02:52.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:02:52.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128451
2026-03-07T05:02:52.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:02:52.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:02:52.878 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:02: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 0x7fce773155a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:02:55.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:02:55.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:02:57.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-07T05:02:57.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:02:58.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0hAUPwPv7Fw81Mpajpmry5xR2YM%3D&Expires=1772938977 HTTP/1.1" 200 50758
2026-03-07T05:02:58.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:02:58.544 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:02:58.544 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:02:58.566 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:02:58.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:03:15.032 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:03:15.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:03:15.208 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:03:15.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:03:15.254 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:03:45.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:03:45.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:03:45.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16979
2026-03-07T05:03:45.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:03:45.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:03:45.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:03:45.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-07T05:03:45.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:03:45.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:03:45.542 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199917
2026-03-07T05:03:45.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:03:45.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:03:45.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:03:45.557 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128451
2026-03-07T05:03:45.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:03:45.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:03:45.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:03:48.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74188310>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:03:48.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:03:48.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:03:49.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-07T05:03:49.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:03:50.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030028.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=t7%2FDQvmQ9pfGKvbrDvAu%2F2bq9tM%3D&Expires=1772939029 HTTP/1.1" 200 50758
2026-03-07T05:03:50.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:03:50.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:03:50.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:03:50.935 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:03:50.936 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:04:07.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:04:07.232 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:04:07.261 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:04:07.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:04:07.310 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:04:37.340 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:04:37.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:04:37.590 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16979
2026-03-07T05:04:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:04:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:04:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:04:37.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-07T05:04:37.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:04:37.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:04:37.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198877
2026-03-07T05:04:37.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:04:37.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:04:37.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:04:37.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128451
2026-03-07T05:04:37.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:04:37.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:04:37.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:04:40.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb5aa9bd0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:04:40.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:04:40.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:04:41.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:04:41.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:04:42.683 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2rYmWqy1o7gr41bPAAorDIrYcdg%3D&Expires=1772939081 HTTP/1.1" 200 70209
2026-03-07T05:04:42.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:04:42.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:04:42.942 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:04:43.078 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:04:43.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:04:59.639 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:04:59.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:04:59.814 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:04:59.814 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:04:59.862 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:05:29.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:05:29.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:05:30.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16979
2026-03-07T05:05:30.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:05:30.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:05:30.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:05:30.171 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:05:30.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:05:30.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:05:30.178 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 198877
2026-03-07T05:05:30.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:05:30.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:05:30.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:05:30.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128296
2026-03-07T05:05:30.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:05:30.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:05:30.196 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:05: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 0x7fcf6978c070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:05:33.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:05:33.306 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:05:34.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-07T05:05:34.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:05:35.435 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PdOktc84h%2FJwGNXniK4JeVdfkwo%3D&Expires=1772939134 HTTP/1.1" 200 70209
2026-03-07T05:05:35.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:05:35.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:05:35.704 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:05:35.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:05:35.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:05:51.154 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:05:51.268 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:05:51.298 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:05:51.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:05:51.345 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:06:21.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:06:21.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:06:21.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T05:06:21.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:06:21.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:06:21.453 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:06:21.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-07T05:06:21.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:06:21.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:06:21.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199590
2026-03-07T05:06:21.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:06:21.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:06:21.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:06:21.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128331
2026-03-07T05:06:21.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:06:21.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:06:21.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:06: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 0x7fceb6c05150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:06:24.568 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:06:24.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:06:25.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-07T05:06:25.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:06:26.625 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ByvFxxm%2FmgvzQIV5J%2Fbanf9QD9Y%3D&Expires=1772939185 HTTP/1.1" 200 70209
2026-03-07T05:06:26.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:06:26.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:06:26.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:06:26.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:06:26.909 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:06:42.152 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:06:42.298 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:06:42.328 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:06:42.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:06:42.375 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:07:12.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:07:12.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:07:12.508 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T05:07:12.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:07:12.509 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:07:12.510 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:07:12.524 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:07:12.524 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:07:12.524 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:07:12.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199334
2026-03-07T05:07:12.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:07:12.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:07:12.539 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:07:12.546 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128215
2026-03-07T05:07:12.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:07:12.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:07:12.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:07:15.639 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce750a2da0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:07:15.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:07:15.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:07: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-07T05:07:16.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:07:17.749 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ChFJT%2Bf5%2BGf8W1GTqDxsWbzXE7E%3D&Expires=1772939236 HTTP/1.1" 200 70209
2026-03-07T05:07:18.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:07:18.007 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:07:18.007 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:07:18.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:07:18.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:07:33.034 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:07:33.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:07:33.181 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:07:33.181 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:07:33.228 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:08:03.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:08:03.262 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:08:03.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T05:08:03.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:08:03.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:08:03.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:08:03.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-07T05:08:03.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:08:03.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:08:03.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199334
2026-03-07T05:08:03.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:08:03.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:08:03.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:08:03.655 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128215
2026-03-07T05:08:03.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:08:03.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:08:03.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:08: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 0x7fceb3110be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:08:06.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:08:06.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:08:07.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-07T05:08:07.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:08:08.770 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030428.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EWRHLFZzC1dWgCgniJveHGbZPVI%3D&Expires=1772939287 HTTP/1.1" 200 70209
2026-03-07T05:08:09.028 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:08:09.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:08:09.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:08:09.050 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:08:09.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:08:25.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:08:25.205 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:08:25.234 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:08:25.234 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:08:25.282 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:08:55.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:08:55.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:08:55.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T05:08:55.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:08:55.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:08:55.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:08:55.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-07T05:08:55.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:08:55.432 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:08:55.438 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199503
2026-03-07T05:08:55.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:08:55.444 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:08:55.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:08:55.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128215
2026-03-07T05:08:55.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:08:55.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:08:55.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:08:58.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 0x7fcf6928cfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:08:58.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:08:58.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:08:59.714 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:08:59.716 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:09:00.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=icKdqDi7CtK4xWWQqNDrd4m1e6M%3D&Expires=1772939339 HTTP/1.1" 200 53982
2026-03-07T05:09:00.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:09:00.894 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:09:00.894 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:09:00.916 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:09:00.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:09:16.843 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:09:16.957 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:09:16.987 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:09:16.987 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:09:17.034 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:09:47.041 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:09:47.044 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:09:47.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T05:09:47.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:09:47.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:09:47.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:09:47.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-07T05:09:47.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:09:47.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:09:47.486 [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-07T05:09:47.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:09:47.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:09:47.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:09:47.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128264
2026-03-07T05:09:47.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:09:47.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:09:47.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:09: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 0x7fcf694599f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:09:50.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:09:50.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:09:51.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-07T05:09:51.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:09:52.569 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xXS%2FlqHnwj%2FZlm0L6lH%2FZyNGt9g%3D&Expires=1772939391 HTTP/1.1" 200 53982
2026-03-07T05:09:52.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:09:52.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:09:52.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:09:52.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:09:52.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:10:09.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:10:09.217 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:10:09.246 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:10:09.246 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:10:09.294 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:10:39.324 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:10:39.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:10:39.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17117
2026-03-07T05:10:39.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:10:39.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:10:39.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:10:39.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-07T05:10:39.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:10:39.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:10:39.614 [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-07T05:10:39.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:10:39.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:10:39.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:10:39.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128393
2026-03-07T05:10:39.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:10:39.630 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:10:39.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:10:42.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 0x7fce78af2d40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:10:42.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:10:42.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:10:43.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-07T05:10:43.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:10:44.810 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WzLcmHGnXl16q8xHuVh5IlTquYk%3D&Expires=1772939443 HTTP/1.1" 200 53982
2026-03-07T05:10:45.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:10:45.077 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:10:45.077 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:10:45.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:10:45.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:11:00.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:11:00.676 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:11:00.706 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:11:00.706 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:11:00.752 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:11:30.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:11:30.774 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:11:30.873 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17327
2026-03-07T05:11:30.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:11:30.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:11:30.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:11:30.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:11:30.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:11:30.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:11:30.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199578
2026-03-07T05:11:30.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:11:30.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:11:30.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:11:30.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128534
2026-03-07T05:11:30.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:11:30.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:11:30.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:11:34.007 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb6bb2740>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:11:34.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:11:34.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:11:35.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:11:35.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:11:36.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1Aw%2FduGbK2luAuH1mMnqjxEe9d0%3D&Expires=1772939495 HTTP/1.1" 200 53982
2026-03-07T05:11:36.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:11:36.367 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:11:36.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:11:36.390 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:11:36.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:11:51.632 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:11:51.781 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:11:51.810 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:11:51.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:11:51.856 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:12:21.887 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:12:21.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:12:21.988 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17327
2026-03-07T05:12:21.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:12:21.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:12:21.990 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:12:22.003 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:12:22.003 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:12:22.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:12:22.010 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199723
2026-03-07T05:12:22.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:12:22.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:12:22.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:12:22.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128534
2026-03-07T05:12:22.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:12:22.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:12:22.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:12:25.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 0x7fcf69425b10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:12:25.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:12:25.080 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:12:26.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-07T05:12:26.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:12:27.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-030828.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3yssTPh1gT3%2ByO3pQrIfQLqieVs%3D&Expires=1772939546 HTTP/1.1" 200 53982
2026-03-07T05:12:27.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:12:27.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:12:27.404 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:12:27.426 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:12:27.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:12:42.949 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:12:43.065 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:12:43.094 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:12:43.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:12:43.140 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:13:13.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:13:13.149 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:13:13.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17327
2026-03-07T05:13:13.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:13:13.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:13:13.245 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:13:13.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-07T05:13:13.257 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:13:13.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:13:13.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199723
2026-03-07T05:13:13.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:13:13.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:13:13.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:13:13.278 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128779
2026-03-07T05:13:13.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:13:13.282 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:13:13.283 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:13:16.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 0x7fce75834280>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:13:16.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:13:16.345 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:13:17.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:13:17.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:13:18.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tiWmLy53OZIU6x8zsQrmk8LVKD8%3D&Expires=1772939597 HTTP/1.1" 200 56130
2026-03-07T05:13:18.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:13:18.619 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:13:18.619 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:13:18.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:13:18.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:13:33.706 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:13:33.853 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:13:33.883 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:13:33.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:13:33.930 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:14:03.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:14:03.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:14:04.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17327
2026-03-07T05:14:04.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:14:04.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:14:04.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:14:04.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-07T05:14:04.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:14:04.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:14:04.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200198
2026-03-07T05:14:04.414 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:14:04.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:14:04.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:14:04.421 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128779
2026-03-07T05:14:04.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:14:04.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:14:04.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:14: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 0x7fce750689a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:14:07.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:14:07.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:14:08.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:14:08.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:14:09.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yyxxgd2PZDqVP1EdzKrmiUxEI74%3D&Expires=1772939648 HTTP/1.1" 200 56130
2026-03-07T05:14:09.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:14:09.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:14:09.760 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:14:09.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:14:09.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:14:25.143 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:14:25.257 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:14:25.287 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:14:25.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:14:25.334 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:14:55.365 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:14:55.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:14:55.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17327
2026-03-07T05:14:55.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:14:55.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:14:55.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:14:55.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-07T05:14:55.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:14:55.475 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:14:55.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199819
2026-03-07T05:14:55.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:14:55.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:14:55.489 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:14:55.494 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128723
2026-03-07T05:14:55.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:14:55.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:14:55.500 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:14: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 0x7fce73cd7100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:14:58.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:14:58.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:14:59.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-07T05:14:59.743 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:15:00.614 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2B92gi8Tl8qIrkYrp5eAdfDDcysM%3D&Expires=1772939699 HTTP/1.1" 200 56130
2026-03-07T05:15:00.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:15:00.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:15:00.876 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:15:00.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:15:00.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:15:15.514 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:15:15.661 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:15:15.690 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:15:15.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:15:15.738 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:15:45.768 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:15:45.772 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:15:46.029 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17327
2026-03-07T05:15:46.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:15:46.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:15:46.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:15:46.049 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:15:46.049 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:15:46.049 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:15:46.055 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199819
2026-03-07T05:15:46.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:15:46.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:15:46.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:15:46.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128580
2026-03-07T05:15:46.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:15:46.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:15:46.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:15: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 0x7fcf6bb38640>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:15:49.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:15:49.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:15:50.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-07T05:15:50.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:15:51.147 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031227.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oGmhcDa7Fc8jSrJWRdr1B7dx%2Fr4%3D&Expires=1772939750 HTTP/1.1" 200 56130
2026-03-07T05:15:51.405 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:15:51.406 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:15:51.406 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:15:51.428 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:15:51.428 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:16:07.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:16:07.997 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:16:08.026 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:16:08.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:16:08.073 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:16:38.104 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:16:38.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:16:38.208 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17125
2026-03-07T05:16:38.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:16:38.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:16:38.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:16:38.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-07T05:16:38.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:16:38.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:16:38.231 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199948
2026-03-07T05:16:38.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:16:38.238 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:16:38.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:16:38.243 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128580
2026-03-07T05:16:38.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:16:38.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:16:38.247 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:16:41.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7547f0d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:16:41.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:16:41.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:16:42.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-07T05:16:42.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:16:43.379 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yt1mmIQa06aTxcH0TCe5ECZj9yo%3D&Expires=1772939802 HTTP/1.1" 200 63406
2026-03-07T05:16:43.639 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:16:43.640 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:16:43.640 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:16:43.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:16:43.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:16:58.434 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:16:58.581 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:16:58.610 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:16:58.610 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:16:58.658 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:17:28.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:17:28.667 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:17:28.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17125
2026-03-07T05:17:28.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:17:28.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:17:28.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:17:28.783 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:17:28.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:17:28.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:17:28.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199948
2026-03-07T05:17:28.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:17:28.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:17:28.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:17:28.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128508
2026-03-07T05:17:28.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:17:28.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:17:28.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:17: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 0x7fce74a6d8a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:17:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:17:31.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:17:33.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:17:33.019 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:17:33.934 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dFBEaWTHLHjwciHvhEReSRac%2B%2F8%3D&Expires=1772939852 HTTP/1.1" 200 63406
2026-03-07T05:17:34.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:17:34.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:17:34.192 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:17:34.213 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:17:34.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:17:49.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:17:49.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:17:49.756 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:17:49.756 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:17:49.805 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:18:19.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:18:19.838 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:18:20.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17125
2026-03-07T05:18:20.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:18:20.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:18:20.101 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:18:20.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-07T05:18:20.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:18:20.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:18:20.123 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199948
2026-03-07T05:18:20.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:18:20.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:18:20.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:18:20.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128508
2026-03-07T05:18:20.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:18:20.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:18:20.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:18:23.224 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce757e66b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:18:23.224 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:18:23.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:18:24.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-07T05:18:24.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:18:25.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Fy7BEU15uptvpUXqWI00Dot%2FSxI%3D&Expires=1772939904 HTTP/1.1" 200 63406
2026-03-07T05:18:25.563 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:18:25.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:18:25.565 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:18:25.587 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:18:25.588 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:18:41.442 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:18:41.594 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:18:41.623 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:18:41.623 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:18:41.670 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:19:11.701 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:19:11.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:19:11.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17125
2026-03-07T05:19:11.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:19:11.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:19:11.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:19:11.820 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:19:11.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:19:11.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:19:11.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200082
2026-03-07T05:19:11.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:19:11.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:19:11.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:19:11.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128899
2026-03-07T05:19:11.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:19:11.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:19:11.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:19:14.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 0x7fcf68a905b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:19:14.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:19:14.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:19:16.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-07T05:19:16.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:19:17.011 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ilwcIv8yDfTnxJU5SUDA5MirGBM%3D&Expires=1772939955 HTTP/1.1" 200 63406
2026-03-07T05:19:17.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:19:17.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:19:17.273 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:19:17.296 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:19:17.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:19:32.603 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:19:32.720 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:19:32.750 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:19:32.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:19:32.797 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:20:02.828 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:20:02.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:20:03.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17125
2026-03-07T05:20:03.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:20:03.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:20:03.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:20:03.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-07T05:20:03.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:20:03.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:20:03.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200031
2026-03-07T05:20:03.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:20:03.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:20:03.118 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:20:03.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128899
2026-03-07T05:20:03.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:20:03.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:20:03.128 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:20:06.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 0x7fceb4fdabc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:20:06.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:20:06.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:20:07.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-07T05:20:07.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:20:08.189 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-031630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G6VebPmWZPWjudNvAdOBIswb%2F%2Fg%3D&Expires=1772940007 HTTP/1.1" 200 63406
2026-03-07T05:20:08.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:20:08.450 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:20:08.450 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:20:08.472 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:20:08.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:20:23.893 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:20:24.039 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:20:24.069 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:20:24.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:20:24.116 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:20:54.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:20:54.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:20:54.956 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:20:54.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:20:54.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:20:54.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:20:54.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-07T05:20:54.973 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:20:54.974 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:20:54.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200031
2026-03-07T05:20:54.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:20:54.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:20:54.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:20:54.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128393
2026-03-07T05:20:54.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:20:54.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:20:54.998 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:20:58.103 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc05a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:20:58.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:20:58.104 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:20:59.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-07T05:20:59.246 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:21:00.095 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7LpNYCqDSXtbkePgb6xpUOnmJpA%3D&Expires=1772940059 HTTP/1.1" 200 69736
2026-03-07T05:21:00.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:21:00.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:21:00.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:21:00.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:21:00.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:21:15.413 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:21:15.528 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:21:15.557 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:21:15.557 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:21:15.605 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:21:45.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:21:45.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:21:46.054 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:21:46.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:21:46.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:21:46.058 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:21:46.070 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:21:46.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:21:46.071 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:21:46.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199170
2026-03-07T05:21:46.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:21:46.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:21:46.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:21:46.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128400
2026-03-07T05:21:46.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:21:46.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:21:46.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:21: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 0x7fcf6b89d5a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:21:49.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:21:49.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:21:50.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-07T05:21:50.303 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:21:51.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=khLe4SIo8CEFroGCZB1pOhjLu1E%3D&Expires=1772940110 HTTP/1.1" 200 69736
2026-03-07T05:21:51.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:21:51.486 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:21:51.486 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:21:51.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:21:51.508 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:22:07.691 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:22:07.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:22:07.868 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:22:07.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:22:07.916 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:22:37.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:22:37.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:22:38.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:22:38.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:22:38.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:22:38.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:22:38.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-07T05:22:38.370 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:22:38.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:22:38.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200343
2026-03-07T05:22:38.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:22:38.381 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:22:38.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:22:38.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128420
2026-03-07T05:22:38.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:22:38.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:22:38.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:22:41.464 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738f790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:22:41.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:22:41.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:22:42.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-07T05:22:42.640 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:22:43.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VUVf55JhwhziEBiJhpbmZNTHki0%3D&Expires=1772940162 HTTP/1.1" 200 69736
2026-03-07T05:22:43.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:22:43.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:22:43.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:22:43.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:22:43.772 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:22:58.456 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:22:58.571 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:22:58.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:22:58.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:22:58.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:23:28.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:23:28.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:23:28.785 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:23:28.786 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:23:28.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:23:28.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:23:28.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-07T05:23:28.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:23:28.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:23:28.809 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200343
2026-03-07T05:23:28.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:23:28.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:23:28.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:23:28.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128703
2026-03-07T05:23:28.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:23:28.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:23:28.827 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:23:31.896 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbc8b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:23:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:23:31.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:23:32.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-07T05:23:33.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:23:33.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ymc%2FF5W9s5lsJhNorn40WwgGSv8%3D&Expires=1772940212 HTTP/1.1" 200 69736
2026-03-07T05:23:34.126 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:23:34.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:23:34.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:23:34.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:23:34.150 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:23:50.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:23:50.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:23:50.391 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:23:50.391 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:23:50.439 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:24:20.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:24:20.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:24:20.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:24:20.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:24:20.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:24:20.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:24:20.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-07T05:24:20.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:24:20.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:24:20.595 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199282
2026-03-07T05:24:20.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:24:20.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:24:20.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:24:20.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128221
2026-03-07T05:24:20.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:24:20.615 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:24:20.616 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:24:23.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 0x7fcf69786aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:24:23.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:24:23.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:24:24.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-07T05:24:24.897 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:24:25.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MKEMJ405IQfGh73wAKEqXpAc7SY%3D&Expires=1772940264 HTTP/1.1" 200 69736
2026-03-07T05:24:26.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:24:26.024 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:24:26.024 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:24:26.049 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:24:26.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:24:41.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:24:41.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:24:41.998 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:24:41.998 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:24:42.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:25:12.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:25:12.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:25:12.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:25:12.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:25:12.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:25:12.341 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:25:12.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-07T05:25:12.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:25:12.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:25:12.362 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199255
2026-03-07T05:25:12.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:25:12.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:25:12.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:25:12.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128221
2026-03-07T05:25:12.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:25:12.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:25:12.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:25: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 0x7fcf697d5900>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:25:15.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:25:15.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:25:16.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:25:16.630 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:25:17.488 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4gH%2BVKQMg45f3xGGQSD9asyxxvI%3D&Expires=1772940316 HTTP/1.1" 200 72495
2026-03-07T05:25:17.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:25:17.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:25:17.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:25:17.772 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:25:17.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:25:33.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:25:33.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:25:33.744 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:25:33.744 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:25:33.792 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:26:03.822 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:26:03.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:26:04.457 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:26:04.460 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:26:04.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:26:04.461 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:26:04.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:26:04.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:26:04.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:26:04.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199255
2026-03-07T05:26:04.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:26:04.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:26:04.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:26:04.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128221
2026-03-07T05:26:04.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:26:04.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:26:04.502 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:26: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 0x7fce76728bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:26:07.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:26:07.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:26: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-07T05:26:08.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:26:09.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NVaX58h4mGJBppJKW1AoYkoQizg%3D&Expires=1772940368 HTTP/1.1" 200 72495
2026-03-07T05:26:09.839 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:26:09.840 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:26:09.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:26:09.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:26:09.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:26:24.778 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:26:24.896 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:26:24.926 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:26:24.926 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:26:24.972 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:26:55.003 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:26:55.003 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:26:55.102 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:26:55.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:26:55.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:26:55.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:26:55.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-07T05:26:55.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:26:55.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:26:55.133 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200201
2026-03-07T05:26:55.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:26:55.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:26:55.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:26:55.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128344
2026-03-07T05:26:55.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:26:55.149 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:26:55.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:26:58.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 0x7fcf69417010>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:26:58.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:26:58.234 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:26:59.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-07T05:26:59.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:27:00.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SU3MTKmOyMIW1P%2BQLxQqy%2FSq8QI%3D&Expires=1772940419 HTTP/1.1" 200 72495
2026-03-07T05:27:00.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:27:00.489 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:27:00.489 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:27:00.511 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:27:00.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:27:15.091 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:27:15.237 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:27:15.266 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:27:15.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:27:15.314 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:27:45.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:27:45.347 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:27:45.757 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:27:45.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:27:45.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:27:45.761 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:27:45.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-07T05:27:45.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:27:45.775 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:27:45.780 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200336
2026-03-07T05:27:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:27:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:27:45.788 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:27:45.794 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128800
2026-03-07T05:27:45.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:27:45.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:27:45.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:27:48.855 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7213940>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:27:48.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:27:48.857 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:27:49.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-07T05:27:49.972 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:27:50.835 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032426.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fQcJfeSCXFt1nPG%2BNsOPW3GErPY%3D&Expires=1772940469 HTTP/1.1" 200 72495
2026-03-07T05:27:51.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:27:51.095 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:27:51.095 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:27:51.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:27:51.119 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:28:07.898 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:28:08.014 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:28:08.043 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:28:08.043 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:28:08.090 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:28:38.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:28:38.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:28:38.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:28:38.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:28:38.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:28:38.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:28:38.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-07T05:28:38.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:28:38.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:28:38.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200336
2026-03-07T05:28:38.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:28:38.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:28:38.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:28:38.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128866
2026-03-07T05:28:38.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:28:38.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:28:38.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:28:41.529 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73f65060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:28:41.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:28:41.531 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:28:42.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:28:42.678 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:28:43.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vDaxKWr6MplXtqQ%2FV8dv%2BaVlNn4%3D&Expires=1772940522 HTTP/1.1" 200 79808
2026-03-07T05:28:44.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:28:44.122 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:28:44.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:28:44.144 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:28:44.145 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:28:59.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:29:00.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:29:00.154 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:29:00.154 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:29:00.202 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:29:30.232 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:29:30.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:29:30.637 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:29:30.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:29:30.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:29:30.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:29:30.661 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:29:30.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:29:30.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:29:30.667 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200915
2026-03-07T05:29:30.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:29:30.676 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:29:30.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:29:30.684 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129030
2026-03-07T05:29:30.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:29:30.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:29:30.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:29:33.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 0x7fcf6b9c0d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:29:33.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:29:33.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:29:34.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-07T05:29:34.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:29:35.812 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ng5HPvLbHSDtvbRzN4oN3o7tdkU%3D&Expires=1772940574 HTTP/1.1" 200 79808
2026-03-07T05:29:36.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:29:36.329 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:29:36.329 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:29:36.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:29:36.353 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:29:53.278 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:29:53.395 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:29:53.425 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:29:53.425 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:29:53.473 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:30:23.479 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:30:23.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:30:23.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:30:23.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:30:23.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:30:23.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:30:23.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-07T05:30:23.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:30:23.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:30:23.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199872
2026-03-07T05:30:23.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:30:23.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:30:23.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:30:23.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129030
2026-03-07T05:30:23.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:30:23.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:30:23.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:30:26.872 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce75d28c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:30:26.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:30:26.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:30:27.979 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:30:27.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:30:28.840 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zeWmsOFlgD0cV6Ea6qRj1HI2FlI%3D&Expires=1772940627 HTTP/1.1" 200 79808
2026-03-07T05:30:29.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:30:29.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:30:29.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:30:29.375 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:30:29.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:30:44.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:30:44.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:30:44.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:30:44.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:30:44.810 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:31:14.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:31:14.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:31:15.261 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17334
2026-03-07T05:31:15.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:31:15.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:31:15.265 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:31:15.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-07T05:31:15.277 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:31:15.277 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:31:15.283 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199872
2026-03-07T05:31:15.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:31:15.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:31:15.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:31:15.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128756
2026-03-07T05:31:15.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:31:15.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:31:15.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:31:18.392 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68addf30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:31:18.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:31:18.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:31:19.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-07T05:31:19.510 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:31:20.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xuIpQzHsWJyzewvlz%2BfnfoRsAY8%3D&Expires=1772940679 HTTP/1.1" 200 79808
2026-03-07T05:31:20.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:31:20.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:31:20.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:31:20.906 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:31:20.906 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:31:36.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:31:36.613 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:31:36.642 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:31:36.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:31:36.690 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:32:06.719 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:32:06.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:32:06.983 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17334
2026-03-07T05:32:06.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:32:06.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:32:06.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:32:06.999 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:32:06.999 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:32:06.999 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:32:07.006 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199872
2026-03-07T05:32:07.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:32:07.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:32:07.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:32:07.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128756
2026-03-07T05:32:07.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:32:07.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:32:07.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:32:10.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 0x7fce74102ce0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:32:10.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:32:10.106 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:32:11.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-07T05:32:11.224 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:32:12.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-032829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iTEpc38vKjSDLEWda6nk4y%2F2ArI%3D&Expires=1772940731 HTTP/1.1" 200 79808
2026-03-07T05:32:12.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:32:12.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:32:12.614 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:32:12.637 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:32:12.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:32:27.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:32:27.698 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:32:27.728 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:32:27.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:32:27.775 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:32:57.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:32:57.808 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:32:57.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17334
2026-03-07T05:32:57.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:32:57.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:32:57.905 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:32:57.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-07T05:32:57.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:32:57.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:32:57.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199625
2026-03-07T05:32:57.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:32:57.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:32:57.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:32:57.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128756
2026-03-07T05:32:57.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:32:57.944 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:32:57.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:33:01.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 0x7fce73d48f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:33:01.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:33:01.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:33:02.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-07T05:33:02.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:33:03.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KtX2dqjcnyLng5CXyq7yTvWSRIo%3D&Expires=1772940782 HTTP/1.1" 200 50693
2026-03-07T05:33:03.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:33:03.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:33:03.334 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:33:03.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:33:03.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:33:19.337 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:33:19.452 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:33:19.481 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:33:19.481 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:33:19.528 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:33:49.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:33:49.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:33:49.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17334
2026-03-07T05:33:49.807 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:33:49.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:33:49.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:33:49.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-07T05:33:49.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:33:49.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:33:49.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199625
2026-03-07T05:33:49.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:33:49.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:33:49.836 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:33:49.842 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128742
2026-03-07T05:33:49.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:33:49.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:33:49.848 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:33: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 0x7fcf6b9a25c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:33:52.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:33:52.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:33:54.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-07T05:33:54.143 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:33:55.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Xg%2B0vEwJRTM%2BfGVerYG7hYSifOk%3D&Expires=1772940833 HTTP/1.1" 200 50693
2026-03-07T05:33:55.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:33:55.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:33:55.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:33:55.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:33:55.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:34:10.476 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:34:10.645 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:34:10.676 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:34:10.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:34:10.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:34:40.731 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:34:40.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:34:40.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17334
2026-03-07T05:34:40.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:34:40.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:34:40.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:34:41.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-07T05:34:41.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:34:41.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:34:41.018 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200641
2026-03-07T05:34:41.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:34:41.025 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:34:41.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:34:41.030 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128742
2026-03-07T05:34:41.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:34:41.035 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:34:41.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:34:44.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 0x7fceb5aaba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:34:44.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:34:44.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:34:45.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:34:45.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:34:46.160 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=y%2FMzqR3fEqET6l4XWAHwlnbwrVw%3D&Expires=1772940885 HTTP/1.1" 200 50693
2026-03-07T05:34:46.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:34:46.419 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:34:46.419 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:34:46.441 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:34:46.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:35:02.120 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:35:02.240 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:35:02.269 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:35:02.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:35:02.317 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:35:32.347 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:35:32.350 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:35:32.740 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17334
2026-03-07T05:35:32.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:35:32.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:35:32.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:35:32.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-07T05:35:32.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:35:32.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:35:32.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200653
2026-03-07T05:35:32.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:35:32.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:35:32.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:35:32.777 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128689
2026-03-07T05:35:32.780 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:35:32.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:35:32.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:35: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 0x7fcf69648b80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:35:35.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:35:35.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:35:37.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-07T05:35:37.091 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:35:37.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033228.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cLtXP1jcimBpfKbvPhir36gPzsA%3D&Expires=1772940936 HTTP/1.1" 200 50693
2026-03-07T05:35:38.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:35:38.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:35:38.215 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:35:38.238 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:35:38.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:35:53.775 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:35:53.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:35:53.952 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:35:53.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:35:53.999 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:36:24.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:36:24.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:36:24.467 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:36:24.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:36:24.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:36:24.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:36:24.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-07T05:36:24.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:36:24.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:36:24.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200653
2026-03-07T05:36:24.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:36:24.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:36:24.499 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:36:24.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128915
2026-03-07T05:36:24.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:36:24.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:36:24.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:36:27.576 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3ae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:36:27.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:36:27.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:36:28.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-07T05:36:28.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:36:29.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qQe5knElZXIM8YuqrZCo5U0V%2Bu4%3D&Expires=1772940988 HTTP/1.1" 200 54563
2026-03-07T05:36:29.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:36:29.809 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:36:29.809 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:36:29.832 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:36:29.832 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:36:45.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:36:46.110 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:36:46.139 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:36:46.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:36:46.187 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:37:16.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:37:16.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:37:16.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:37:16.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:37:16.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:37:16.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:37:16.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-07T05:37:16.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:37:16.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:37:16.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200936
2026-03-07T05:37:16.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:37:16.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:37:16.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:37:16.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129252
2026-03-07T05:37:16.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:37:16.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:37:16.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:37:19.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 0x7fce759913f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:37:19.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:37:19.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:37:20.725 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:37:20.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:37:21.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=m1MnD6L0Gt%2F4M4WCN0MAB66MHhI%3D&Expires=1772941040 HTTP/1.1" 200 54563
2026-03-07T05:37:21.834 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:37:21.835 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:37:21.835 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:37:21.855 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:37:21.856 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:37:37.962 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:37:38.109 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:37:38.138 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:37:38.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:37:38.185 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:38:08.216 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:38:08.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:38:08.326 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:38:08.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:38:08.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:38:08.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:38:08.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-07T05:38:08.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:38:08.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:38:08.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200924
2026-03-07T05:38:08.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:38:08.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:38:08.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:38:08.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129081
2026-03-07T05:38:08.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:38:08.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:38:08.368 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:38: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 0x7fce77ae1060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:38:11.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:38:11.448 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:38:12.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-07T05:38:12.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:38:13.498 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wIkelRou2iGh3nGIsOpnI4yR27k%3D&Expires=1772941092 HTTP/1.1" 200 54563
2026-03-07T05:38:13.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:38:13.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:38:13.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:38:13.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:38:13.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:38:30.137 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:38:30.256 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:38:30.285 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:38:30.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:38:30.334 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:39:00.364 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:39:00.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:39:00.720 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:39:00.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:39:00.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:39:00.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:39:00.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-07T05:39:00.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:39:00.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:39:00.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200924
2026-03-07T05:39:00.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:39:00.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:39:00.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:39:00.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129081
2026-03-07T05:39:00.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:39:00.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:39:00.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:39:03.864 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adf610>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:39:03.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:39:03.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:39:04.976 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:39:04.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:39:05.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n9i8dbAOWmNPsNVcDJSakqyTnqM%3D&Expires=1772941144 HTTP/1.1" 200 54563
2026-03-07T05:39:06.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:39:06.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:39:06.105 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:39:06.128 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:39:06.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:39:22.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:39:22.952 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:39:22.981 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:39:22.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:39:23.029 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:39:53.059 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:39:53.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:39:53.162 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:39:53.163 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:39:53.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:39:53.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:39:53.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-07T05:39:53.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:39:53.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:39:53.184 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200902
2026-03-07T05:39:53.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:39:53.190 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:39:53.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:39:53.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129081
2026-03-07T05:39:53.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:39:53.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:39:53.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05: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 0x7fce757e7970>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:39:56.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:39:56.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:39:57.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-07T05:39:57.405 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:39:58.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-033628.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aGXlSJAEKv42OjwBMH8Jra7PWcM%3D&Expires=1772941197 HTTP/1.1" 200 54563
2026-03-07T05:39:58.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:39:58.522 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:39:58.522 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:39:58.543 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:39:58.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:40:14.327 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:40:14.438 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:40:14.467 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:40:14.467 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:40:14.515 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:40:44.545 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:40:44.548 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:40:44.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:40:44.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:40:44.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:40:44.655 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:40:44.669 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:40:44.669 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:40:44.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:40:44.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200927
2026-03-07T05:40:44.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:40:44.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:40:44.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:40:44.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129404
2026-03-07T05:40:44.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:40:44.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:40:44.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:40: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 0x7fce757e47c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:40:47.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:40:47.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:40:48.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-07T05:40:48.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:40:49.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8nSq3u3KqrZkGbKqyKNHjZlhBmU%3D&Expires=1772941248 HTTP/1.1" 200 63731
2026-03-07T05:40:50.053 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:40:50.054 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:40:50.055 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:40:50.077 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:40:50.078 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:41:07.340 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:41:07.485 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:41:07.513 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:41:07.513 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:41:07.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:41:37.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:41:37.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:41:37.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17261
2026-03-07T05:41:37.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:41:37.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:41:37.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:41:37.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-07T05:41:37.882 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:41:37.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:41:37.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200927
2026-03-07T05:41:37.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:41:37.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:41:37.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:41:37.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129016
2026-03-07T05:41:37.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:41:37.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:41:37.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:41:40.983 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce7547df00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:41:40.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:41:40.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:41:42.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-07T05:41:42.146 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:41:43.005 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZukpggV2w2sT5bJaJCRM98WnGE4%3D&Expires=1772941302 HTTP/1.1" 200 63731
2026-03-07T05:41:43.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:41:43.264 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:41:43.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:41:43.288 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:41:43.288 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:41:59.141 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:41:59.253 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:41:59.282 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:41:59.282 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:41:59.329 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:42:29.355 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:42:29.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:42:29.868 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17261
2026-03-07T05:42:29.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:42:29.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:42:29.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:42:29.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-07T05:42:29.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:42:29.884 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:42:29.890 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200919
2026-03-07T05:42:29.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:42:29.897 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:42:29.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:42:29.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128994
2026-03-07T05:42:29.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:42:29.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:42:29.908 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:42:33.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 0x7fcf68de0f40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:42:33.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:42:33.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:42:34.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-07T05:42:34.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:42:35.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gyqAahKNIdVNUwb6XoElNz4pTuQ%3D&Expires=1772941354 HTTP/1.1" 200 63731
2026-03-07T05:42:35.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:42:35.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:42:35.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:42:35.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:42:35.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:42:51.054 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:42:51.200 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:42:51.228 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:42:51.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:42:51.275 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:43:21.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:43:21.286 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:43:21.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17261
2026-03-07T05:43:21.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:43:21.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:43:21.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:43:21.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-07T05:43:21.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:43:21.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:43:21.408 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201602
2026-03-07T05:43:21.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:43:21.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:43:21.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:43:21.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128994
2026-03-07T05:43:21.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:43:21.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:43:21.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:43:24.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 0x7fce773146d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:43:24.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:43:24.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:43:25.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:43:25.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:43:26.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iTPbePJO1Gmk%2Fc9Lrx1yZkRllUQ%3D&Expires=1772941405 HTTP/1.1" 200 63731
2026-03-07T05:43:26.810 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:43:26.811 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:43:26.811 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:43:26.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:43:26.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:43:41.557 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:43:41.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:43:41.700 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:43:41.700 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:43:41.748 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:44:11.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:44:11.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:44:11.853 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17261
2026-03-07T05:44:11.855 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:44:11.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:44:11.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:44:11.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:44:11.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:44:11.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:44:11.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201602
2026-03-07T05:44:11.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:44:11.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:44:11.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:44:11.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129363
2026-03-07T05:44:11.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:44:11.913 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:44:11.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:44: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 0x7fceb316bca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:44:14.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:44:14.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:44:16.172 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:44:16.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:44:17.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034029.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e%2FodkXXxjACwKzqrMkHwrHN%2B72Y%3D&Expires=1772941456 HTTP/1.1" 200 63731
2026-03-07T05:44:17.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:44:17.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:44:17.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:44:17.563 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:44:17.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:44:32.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:44:32.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:44:32.591 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:44:32.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:44:32.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:45:02.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:45:02.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:45:02.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17261
2026-03-07T05:45:02.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:45:02.766 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:45:02.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:45:02.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-07T05:45:02.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:45:02.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:45:02.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201260
2026-03-07T05:45:02.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:45:02.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:45:02.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:45:02.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129363
2026-03-07T05:45:02.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:45:02.804 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:45:02.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:45: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 0x7fce77238190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:45:05.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:45:05.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:45:07.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-07T05:45:07.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:45:07.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nf9Xpgi0K9%2BwPH6i4Fa48Hn8kkE%3D&Expires=1772941506 HTTP/1.1" 200 293370
2026-03-07T05:45:08.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:45:08.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:45:08.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:45:08.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:45:08.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:45:23.365 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:45:23.477 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:45:23.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:45:23.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:45:23.553 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:45:53.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:45:53.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:45:53.836 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17261
2026-03-07T05:45:53.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:45:53.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:45:53.838 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:45:53.853 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:45:53.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:45:53.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:45:53.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201260
2026-03-07T05:45:53.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:45:53.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:45:53.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:45:53.870 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129234
2026-03-07T05:45:53.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:45:53.874 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:45:53.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:45:56.984 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce741baf20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:45:56.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:45:56.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:45:58.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-07T05:45:58.117 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:45:58.967 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WT07iBj4r1TRyWbDnWQGR33T0EM%3D&Expires=1772941557 HTTP/1.1" 200 293370
2026-03-07T05:45:59.740 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:45:59.742 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:45:59.742 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:45:59.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:45:59.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:46:14.705 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:46:14.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:46:14.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:46:14.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:46:14.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:46:44.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:46:44.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:46:45.066 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17357
2026-03-07T05:46:45.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:46:45.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:46:45.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:46:45.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-07T05:46:45.083 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:46:45.083 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:46:45.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 201260
2026-03-07T05:46:45.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:46:45.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:46:45.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:46:45.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129234
2026-03-07T05:46:45.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:46:45.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:46:45.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:46: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 0x7fceb2bec2e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:46:48.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:46:48.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:46:49.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-07T05:46:49.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:46:50.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gFWJOxbM4bWxlhq7hdHCisgNtNs%3D&Expires=1772941609 HTTP/1.1" 200 293370
2026-03-07T05:46:50.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:46:50.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:46:50.960 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:46:50.991 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:46:50.992 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:47:06.462 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:47:06.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:47:06.607 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:47:06.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:47:06.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:47:36.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:47:36.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:47:36.913 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17357
2026-03-07T05:47:36.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:47:36.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:47:36.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:47:36.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-07T05:47:36.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:47:36.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:47:36.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199886
2026-03-07T05:47:36.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:47:36.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:47:36.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:47:36.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128900
2026-03-07T05:47:36.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:47:36.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:47:36.953 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:47: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 0x7fcf69785cc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:47:40.024 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:47:40.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:47:41.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-07T05:47:41.153 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:47:42.017 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=q9qAs3k3aWHrpr3e8q99g6hkle4%3D&Expires=1772941661 HTTP/1.1" 200 293370
2026-03-07T05:47:42.800 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:47:42.801 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:47:42.802 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:47:42.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:47:42.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:47:58.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:47:58.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:47:58.569 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:47:58.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:47:58.616 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:48:28.647 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:48:28.649 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:48:29.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17357
2026-03-07T05:48:29.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:48:29.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:48:29.019 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:48:29.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-07T05:48:29.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:48:29.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:48:29.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199545
2026-03-07T05:48:29.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:48:29.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:48:29.046 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:48:29.053 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128900
2026-03-07T05:48:29.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:48:29.057 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:48:29.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:48:32.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce76762380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:48:32.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:48:32.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:48:33.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-07T05:48:33.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:48:34.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xqHmENmWEA1ICrRMkvN6wsV1O08%3D&Expires=1772941713 HTTP/1.1" 200 293360
2026-03-07T05:48:34.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:48:34.963 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:48:34.964 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:48:34.985 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:48:34.986 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:48:52.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:48:52.444 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:48:52.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:48:52.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:48:52.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:49:22.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:49:22.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:49:22.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17357
2026-03-07T05:49:22.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:49:22.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:49:22.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:49:22.693 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:49:22.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:49:22.693 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:49:22.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199545
2026-03-07T05:49:22.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:49:22.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:49:22.707 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:49:22.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128902
2026-03-07T05:49:22.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:49:22.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:49:22.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:49:25.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 0x7fcf6bbb4f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:49:25.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:49:25.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:49:26.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-07T05:49:26.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:49:27.784 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5l9eeAeNEWY5hIUeDODzlpdYcLI%3D&Expires=1772941766 HTTP/1.1" 200 293360
2026-03-07T05:49:28.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:49:28.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:49:28.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:49:28.591 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:49:28.592 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:49:43.225 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:49:43.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:49:43.402 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:49:43.402 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:49:43.451 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:50:13.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:50:13.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:50:13.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17357
2026-03-07T05:50:13.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:50:13.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:50:13.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:50:13.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-07T05:50:13.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:50:13.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:50:13.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199492
2026-03-07T05:50:13.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:50:13.759 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:50:13.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:50:13.766 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128588
2026-03-07T05:50:13.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:50:13.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:50:13.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:50:16.888 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68adc820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:50:16.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:50:16.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:50:18.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-07T05:50:18.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:50:18.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Nq5dbjYoDMLAMwVvMdWv07oHVq4%3D&Expires=1772941817 HTTP/1.1" 200 293360
2026-03-07T05:50:19.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:50:19.637 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:50:19.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:50:19.661 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:50:19.662 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:50:36.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:50:36.314 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:50:36.344 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:50:36.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:50:36.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:51:06.395 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:51:06.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:51:07.076 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:51:07.079 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:51:07.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:51:07.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:51:07.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-07T05:51:07.103 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:51:07.103 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:51:07.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199588
2026-03-07T05:51:07.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:51:07.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:51:07.115 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:51:07.121 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128803
2026-03-07T05:51:07.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:51:07.125 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:51:07.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:51: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 0x7fce757e4ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:51:10.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:51:10.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:51:11.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-07T05:51:11.313 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:51:12.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8qvkqMm8oDEoNLn7RsrRLOMcEdY%3D&Expires=1772941871 HTTP/1.1" 200 293360
2026-03-07T05:51:12.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:51:12.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:51:12.947 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:51:12.971 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:51:12.971 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:51:28.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:51:28.339 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:51:28.369 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:51:28.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:51:28.417 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:51:58.447 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:51:58.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:51:58.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:51:58.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:51:58.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:51:58.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:51:58.572 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:51:58.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:51:58.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:51:58.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199588
2026-03-07T05:51:58.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:51:58.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:51:58.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:51:58.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128803
2026-03-07T05:51:58.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:51:58.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:51:58.598 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:52:01.655 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba6ff10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:52:01.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:52:01.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:52:02.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-07T05:52:02.814 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:52:03.661 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-034829.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uaOAsGO9fG6gO4G1nIYeNCuZ6Mg%3D&Expires=1772941922 HTTP/1.1" 200 293360
2026-03-07T05:52:04.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:52:04.432 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:52:04.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:52:04.456 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:52:04.456 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:52:20.271 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:52:20.385 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:52:20.415 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:52:20.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:52:20.464 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:52:50.494 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:52:50.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:52:50.601 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:52:50.602 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:52:50.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:52:50.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:52:50.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-07T05:52:50.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:52:50.625 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:52:50.631 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200000
2026-03-07T05:52:50.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:52:50.640 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:52:50.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:52:50.648 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128792
2026-03-07T05:52:50.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:52:50.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:52:50.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:52: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 0x7fceb72134c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:52:53.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:52:53.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:52:54.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-07T05:52:54.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:52:55.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=d8L%2BNR7c6ElFO3ug28%2FrvRNMyWQ%3D&Expires=1772941974 HTTP/1.1" 200 292332
2026-03-07T05:52:56.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:52:56.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:52:56.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:52:56.690 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:52:56.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:53:12.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:53:12.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:53:12.403 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:53:12.403 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:53:12.451 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:53:42.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:53:42.456 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:53:42.722 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:53:42.724 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:53:42.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:53:42.725 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:53:42.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-07T05:53:42.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:53:42.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:53:42.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199909
2026-03-07T05:53:42.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:53:42.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:53:42.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:53:42.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128736
2026-03-07T05:53:42.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:53:42.767 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:53:42.767 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:53:45.848 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d22710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:53:45.848 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:53:45.850 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:53:47.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-07T05:53:47.045 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:53:47.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c4RbMTDhvEHP0qrcri7tzJtitHY%3D&Expires=1772942026 HTTP/1.1" 200 292332
2026-03-07T05:53:48.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:53:48.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:53:48.678 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:53:48.699 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:53:48.699 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:54:04.177 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:54:04.296 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:54:04.326 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:54:04.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:54:04.375 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:54:34.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:54:34.407 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:54:34.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:54:34.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:54:34.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:54:34.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:54:34.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-07T05:54:34.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:54:34.704 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:54:34.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199909
2026-03-07T05:54:34.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:54:34.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:54:34.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:54:34.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128660
2026-03-07T05:54:34.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:54:34.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:54:34.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:54: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 0x7fce75834820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:54:37.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:54:37.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:54:38.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:54:38.945 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:54:39.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eQR2Yi4HgrHuq4BkTKMtwA4%2FRYs%3D&Expires=1772942078 HTTP/1.1" 200 292332
2026-03-07T05:54:40.573 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:54:40.574 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:54:40.574 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:54:40.594 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:54:40.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:54:55.640 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:54:55.789 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:54:55.818 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:54:55.818 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:54:55.866 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:55:25.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:55:25.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:55:25.995 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T05:55:25.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:55:25.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:55:25.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:55:26.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-07T05:55:26.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:55:26.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:55:26.019 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199726
2026-03-07T05:55:26.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:55:26.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:55:26.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:55:26.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128545
2026-03-07T05:55:26.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:55:26.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:55:26.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:55: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 0x7fceb5a78d00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:55:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:55:29.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:55:30.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-07T05:55:30.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:55:31.124 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HQbJSDyV5HFYS%2F0AcmlnirI%2FT1U%3D&Expires=1772942130 HTTP/1.1" 200 292332
2026-03-07T05:55:31.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:55:31.897 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:55:31.898 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:55:31.919 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:55:31.920 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:55:47.074 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:55:47.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:55:47.220 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:55:47.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:55:47.268 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:56:17.298 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:56:17.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:56:17.426 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17323
2026-03-07T05:56:17.428 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:56:17.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:56:17.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:56:17.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-07T05:56:17.451 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:56:17.451 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:56:17.456 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200406
2026-03-07T05:56:17.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:56:17.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:56:17.463 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:56:17.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128545
2026-03-07T05:56:17.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:56:17.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:56:17.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:56: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 0x7fcf68de0130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:56:20.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:56:20.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:56:21.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-07T05:56:21.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:56:22.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035232.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5%2B%2F%2B9txUsFMPwpDGcVazZ5KKqIg%3D&Expires=1772942181 HTTP/1.1" 200 292332
2026-03-07T05:56:23.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:56:23.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:56:23.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:56:23.317 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:56:23.317 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:56:38.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:56:38.308 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:56:38.337 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:56:38.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:56:38.385 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:57:08.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:57:08.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:57:08.516 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17323
2026-03-07T05:57:08.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:57:08.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:57:08.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:57:08.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-07T05:57:08.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:57:08.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:57:08.539 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200406
2026-03-07T05:57:08.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:57:08.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:57:08.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:57:08.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129025
2026-03-07T05:57:08.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:57:08.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:57:08.557 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:57: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 0x7fce7632b490>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:57:11.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:57:11.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:57:12.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-07T05:57:12.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:57:13.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FP8Vi0khLN%2BAHwNE6yV8pI5%2F1CE%3D&Expires=1772942232 HTTP/1.1" 200 290446
2026-03-07T05:57:14.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:57:14.410 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:57:14.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:57:14.433 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:57:14.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:57:29.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:57:29.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:57:29.947 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:57:29.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:57:29.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:58:00.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:58:00.028 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:58:00.442 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17323
2026-03-07T05:58:00.445 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:58:00.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:58:00.446 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:58:00.457 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:58:00.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:58:00.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:58:00.463 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199413
2026-03-07T05:58:00.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:58:00.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:58:00.473 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:58:00.480 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129025
2026-03-07T05:58:00.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:58:00.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:58:00.485 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:58: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 0x7fce777a0a00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:58:03.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:58:03.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:58:04.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-07T05:58:04.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:58:05.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T19h5Ew8FuOOnrsmF3ZJM6p9h6E%3D&Expires=1772942284 HTTP/1.1" 200 290446
2026-03-07T05:58:06.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:58:06.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:58:06.354 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:58:06.376 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:58:06.377 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:58:21.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:58:21.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:58:21.526 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:58:21.526 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:58:21.574 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:58:51.604 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:58:51.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:58:51.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17323
2026-03-07T05:58:51.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:58:51.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:58:51.875 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:58:51.898 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:58:51.898 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:58:51.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:58:51.905 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199417
2026-03-07T05:58:51.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:58:51.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:58:51.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:58:51.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128521
2026-03-07T05:58:51.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:58:51.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:58:51.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:58:55.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 0x7fce741033a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:58:55.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:58:55.033 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:58:56.200 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T05:58:56.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:58:57.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1KXjNKfVJvVZi6VqP2VWmsVDmQI%3D&Expires=1772942336 HTTP/1.1" 200 290446
2026-03-07T05:58:57.849 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:58:57.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:58:57.851 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:58:57.875 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:58:57.876 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T05:59:12.707 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:59:12.822 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T05:59:12.850 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T05:59:12.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T05:59:12.897 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T05:59:42.927 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T05:59:42.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T05:59:43.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17323
2026-03-07T05:59:43.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T05:59:43.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T05:59:43.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T05:59:43.191 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T05:59:43.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T05:59:43.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T05:59:43.197 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199417
2026-03-07T05:59:43.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:59:43.203 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T05:59:43.204 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T05:59:43.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128441
2026-03-07T05:59:43.214 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T05:59:43.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T05:59:43.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T05:59: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 0x7fcf69648430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T05:59:46.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T05:59:46.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T05:59:47.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-07T05:59:47.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T05:59:48.296 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-035630.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AvSTau0xSVNf%2BVbq0Z%2F%2FNiR3Ppg%3D&Expires=1772942387 HTTP/1.1" 200 290446
2026-03-07T05:59:49.070 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T05:59:49.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T05:59:49.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T05:59:49.093 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T05:59:49.093 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:00:04.671 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:00:04.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:00:04.847 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:00:04.847 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:00:04.895 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:00:34.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:00:34.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:00:35.173 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17323
2026-03-07T06:00:35.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:00:35.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:00:35.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:00:35.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-07T06:00:35.199 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:00:35.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:00:35.205 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199417
2026-03-07T06:00:35.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:00:35.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:00:35.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:00:35.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128441
2026-03-07T06:00:35.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:00:35.221 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:00:35.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:00:38.328 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce76882050>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:00:38.328 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:00:38.330 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:00:39.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-07T06:00:39.469 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:00:40.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=aWKtWGL2%2B6TDTMZTIrZe6DMgwyA%3D&Expires=1772942439 HTTP/1.1" 200 290084
2026-03-07T06:00:41.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:00:41.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:00:41.181 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:00:41.202 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:00:41.202 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:00:56.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:00:56.243 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:00:56.272 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:00:56.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:00:56.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:01:26.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:01:26.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:01:26.621 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T06:01:26.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:01:26.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:01:26.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:01:26.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-07T06:01:26.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:01:26.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:01:26.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200159
2026-03-07T06:01:26.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:01:26.670 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:01:26.670 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:01:26.676 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128441
2026-03-07T06:01:26.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:01:26.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:01:26.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:01:29.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74a20880>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:01:29.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:01:29.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:01:30.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-07T06:01:30.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:01:31.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7vwPiq87d82mIx8SFjDBB5YTFps%3D&Expires=1772942490 HTTP/1.1" 200 290084
2026-03-07T06:01:32.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:01:32.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:01:32.608 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:01:32.631 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:01:32.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:01:48.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:01:48.346 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:01:48.375 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:01:48.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:01:48.423 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:02:18.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:02:18.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:02:18.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T06:02:18.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:02:18.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:02:18.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:02:18.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-07T06:02:18.711 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:02:18.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:02:18.717 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200159
2026-03-07T06:02:18.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:02:18.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:02:18.723 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:02:18.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128899
2026-03-07T06:02:18.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:02:18.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:02:18.733 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:02:21.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6857b3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:02:21.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:02:21.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:02:22.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-07T06:02:22.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:02:23.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u2XY76L2ApVmDLYb%2B3wUTbC5lIk%3D&Expires=1772942542 HTTP/1.1" 200 290084
2026-03-07T06:02:24.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:02:24.615 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:02:24.615 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:02:24.638 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:02:24.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:02:39.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:02:39.668 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:02:39.698 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:02:39.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:02:39.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:03:09.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:03:09.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:03:09.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T06:03:09.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:03:09.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:03:09.889 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:03:09.909 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:03:09.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:03:09.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:03:09.915 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199916
2026-03-07T06:03:09.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:03:09.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:03:09.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:03:09.928 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128515
2026-03-07T06:03:09.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:03:09.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:03:09.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:03:13.016 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce754af6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:03:13.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:03:13.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:03:14.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:03:14.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:03:15.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=JM2ebMYdG3581zhyfmpjVX%2BULhI%3D&Expires=1772942594 HTTP/1.1" 200 290084
2026-03-07T06:03:15.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:03:15.785 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:03:15.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:03:15.808 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:03:15.808 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:03:31.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:03:31.174 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:03:31.203 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:03:31.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:03:31.251 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:04:01.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:04:01.272 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:04:01.537 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T06:04:01.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:04:01.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:04:01.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:04:01.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-07T06:04:01.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:04:01.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:04:01.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200985
2026-03-07T06:04:01.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:04:01.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:04:01.568 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:04:01.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128515
2026-03-07T06:04:01.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:04:01.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:04:01.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:04:04.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 0x7fce77ae1c60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:04:04.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:04:04.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:04:05.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-07T06:04:05.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:04:06.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040031.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dPdnAsoYlbvIgsCC2IKeo%2BjNyE0%3D&Expires=1772942645 HTTP/1.1" 200 290084
2026-03-07T06:04:07.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:04:07.501 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:04:07.501 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:04:07.524 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:04:07.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:04:22.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:04:22.836 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:04:22.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:04:22.865 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:04:22.912 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:04:52.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:04:52.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:04:53.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T06:04:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:04:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:04:53.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:04:53.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-07T06:04:53.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:04:53.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:04:53.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 200985
2026-03-07T06:04:53.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:04:53.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:04:53.331 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:04:53.336 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129312
2026-03-07T06:04:53.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:04:53.340 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:04:53.341 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:04:56.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6ba2dd20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:04:56.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:04:56.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:04:57.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:04:57.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:04:58.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XsTVTEkrPG3Sg7oWbo%2BgK2POjnE%3D&Expires=1772942697 HTTP/1.1" 200 290876
2026-03-07T06:04:59.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:04:59.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:04:59.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:04:59.278 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:04:59.278 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:05:14.846 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:05:14.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:05:15.023 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:05:15.023 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:05:15.071 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:05:45.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:05:45.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:05:45.613 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17351
2026-03-07T06:05:45.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:05:45.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:05:45.617 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:05:45.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-07T06:05:45.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:05:45.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:05:45.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199517
2026-03-07T06:05:45.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:05:45.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:05:45.642 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:05:45.649 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 129312
2026-03-07T06:05:45.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:05:45.654 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:05:45.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:05:48.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 0x7fce77c99840>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:05:48.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:05:48.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:05:49.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-07T06:05:49.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:05:50.741 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yKs3qCpJXgMcA0m5AZF9C2hUmJU%3D&Expires=1772942749 HTTP/1.1" 200 290876
2026-03-07T06:05:51.515 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:05:51.516 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:05:51.517 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:05:51.538 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:05:51.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:06:06.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:06:06.961 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:06:06.990 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:06:06.990 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:06:07.038 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:06:37.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:06:37.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:06:37.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17299
2026-03-07T06:06:37.170 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:06:37.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:06:37.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:06:37.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-07T06:06:37.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:06:37.186 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:06:37.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199834
2026-03-07T06:06:37.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:06:37.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:06:37.198 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:06:37.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128370
2026-03-07T06:06:37.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:06:37.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:06:37.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:06: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 0x7fce77ae1930>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:06:40.312 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:06:40.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:06:41.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-07T06:06:41.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:06:42.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gAb%2FaufTNbf0Xt8ZhShF%2BqbMN7c%3D&Expires=1772942801 HTTP/1.1" 200 290876
2026-03-07T06:06:43.107 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:06:43.109 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:06:43.109 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:06:43.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:06:43.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:06:58.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:06:58.714 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:06:58.743 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:06:58.743 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:06:58.792 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:07:28.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:07:28.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:07:29.082 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17299
2026-03-07T06:07:29.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:07:29.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:07:29.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:07:29.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-07T06:07:29.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:07:29.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:07:29.106 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199834
2026-03-07T06:07:29.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:07:29.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:07:29.113 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:07:29.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 128442
2026-03-07T06:07:29.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:07:29.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:07:29.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:07:32.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 0x7fcf69349810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:07:32.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:07:32.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:07:33.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-07T06:07:33.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:07:34.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u%2Fi8DJqiY166ClyFFdOk41CyZBY%3D&Expires=1772942853 HTTP/1.1" 200 290876
2026-03-07T06:07:35.105 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:07:35.107 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:07:35.107 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:07:35.129 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:07:35.129 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:07:51.446 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:07:51.561 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:07:51.590 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:07:51.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:07:51.637 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:08:21.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:08:21.669 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:08:21.920 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17299
2026-03-07T06:08:21.921 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:08:21.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:08:21.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:08:21.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-07T06:08:21.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:08:21.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:08:21.942 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 199004
2026-03-07T06:08:21.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:08:21.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:08:21.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:08:21.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 127897
2026-03-07T06:08:21.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:08:21.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:08:21.959 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:08: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 0x7fceb316bd60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:08:25.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:08:25.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:08:26.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-07T06:08:26.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:08:27.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040430.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=woPT2rl8WjEKEB%2FRExM7kS91I9Y%3D&Expires=1772942906 HTTP/1.1" 200 290876
2026-03-07T06:08:27.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:08:27.813 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:08:27.814 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:08:27.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:08:27.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:08:42.955 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:08:43.102 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:08:43.131 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:08:43.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:08:43.179 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:09:13.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:09:13.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:09:13.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17299
2026-03-07T06:09:13.490 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:09:13.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:09:13.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:09:13.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-07T06:09:13.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:09:13.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:09:13.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 197869
2026-03-07T06:09:13.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:09:13.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:09:13.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:09:13.524 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126943
2026-03-07T06:09:13.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:09:13.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:09:13.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:09:16.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 0x7fcf6928cb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:09:16.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:09:16.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:09:17.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-07T06:09:17.724 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:09:18.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7vHvF%2FQqoQCqdN2m4WrbcfChNGE%3D&Expires=1772942957 HTTP/1.1" 200 286214
2026-03-07T06:09:19.337 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:09:19.339 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:09:19.339 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:09:19.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:09:19.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:09:35.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:09:35.968 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:09:35.997 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:09:35.997 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:09:36.045 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:10:06.075 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:10:06.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:10:06.360 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17299
2026-03-07T06:10:06.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:10:06.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:10:06.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:10:06.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-07T06:10:06.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:10:06.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:10:06.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 197869
2026-03-07T06:10:06.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:10:06.389 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:10:06.390 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:10:06.398 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126935
2026-03-07T06:10:06.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:10:06.402 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:10:06.404 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:10:09.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 0x7fce76329870>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:10:09.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:10:09.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:10:10.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-07T06:10:10.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:10:11.447 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=n05gtlRwQIc8SqdfQPmXkgRcLeA%3D&Expires=1772943010 HTTP/1.1" 200 286214
2026-03-07T06:10:12.219 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:10:12.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:10:12.220 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:10:12.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:10:12.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:10:27.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:10:27.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:10:27.221 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:10:27.221 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:10:27.269 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:10:57.290 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:10:57.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:10:57.548 [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-07T06:10:57.550 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:10:57.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:10:57.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:10:57.566 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:10:57.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:10:57.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:10:57.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 196635
2026-03-07T06:10:57.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:10:57.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:10:57.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:10:57.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126935
2026-03-07T06:10:57.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:10:57.588 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:10:57.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:11: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 0x7fce76728d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:11:00.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:11:00.665 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:11:01.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-07T06:11:01.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:11:02.651 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Mi1bgrcca%2FqmM4ut9im5krMlLHs%3D&Expires=1772943061 HTTP/1.1" 200 286214
2026-03-07T06:11:03.430 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:11:03.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:11:03.431 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:11:03.454 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:11:03.455 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:11:19.064 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:11:19.178 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:11:19.208 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:11:19.208 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:11:19.256 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:11:49.286 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:11:49.289 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:11:49.699 [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-07T06:11:49.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:11:49.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:11:49.702 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:11:49.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-07T06:11:49.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:11:49.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:11:49.721 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194963
2026-03-07T06:11:49.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:11:49.728 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:11:49.728 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:11:49.734 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 126070
2026-03-07T06:11:49.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:11:49.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:11:49.740 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:11:52.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d6fc10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:11:52.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:11:52.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:11:54.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-07T06:11:54.035 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:11:54.888 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-040833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iNLUXNLD0NGJpoyk3gAvkxIhOUI%3D&Expires=1772943113 HTTP/1.1" 200 286214
2026-03-07T06:11:55.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:11:55.663 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:11:55.663 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:11:55.686 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:11:55.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:12:10.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:12:10.498 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:12:10.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:12:10.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:12:10.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:12:40.607 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:12:40.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:12:40.718 [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-07T06:12:40.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:12:40.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:12:40.721 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:12:40.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-07T06:12:40.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:12:40.748 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:12:40.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 194963
2026-03-07T06:12:40.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:12:40.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:12:40.761 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:12:40.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 125094
2026-03-07T06:12:40.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:12:40.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:12:40.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:12: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 0x7fcf6978eb60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:12:43.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:12:43.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:12:44.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-07T06:12:44.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:12:45.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8%2FBU4OaDdwRIWPzPgg0CbJCSg4Q%3D&Expires=1772943164 HTTP/1.1" 200 271214
2026-03-07T06:12:46.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:12:46.643 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:12:46.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:12:46.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:12:46.667 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:13:01.922 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:13:02.037 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:13:02.067 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:13:02.067 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:13:02.115 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:13:32.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:13:32.148 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:13:32.251 [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-07T06:13:32.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:13:32.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:13:32.253 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:13:32.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-07T06:13:32.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:13:32.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:13:32.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193230
2026-03-07T06:13:32.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:13:32.279 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:13:32.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:13:32.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123386
2026-03-07T06:13:32.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:13:32.289 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:13:32.291 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:13:35.352 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d9be50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:13:35.352 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:13:35.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:13:36.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-07T06:13:36.559 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:13:37.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IA3HeBSXTUm9Zki79IHxh2ss0fE%3D&Expires=1772943216 HTTP/1.1" 200 271214
2026-03-07T06:13:38.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:13:38.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:13:38.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:13:38.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:13:38.285 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:13:53.199 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:13:53.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:13:53.374 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:13:53.374 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:13:53.429 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:14:23.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:14:23.462 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:14:23.569 [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-07T06:14:23.570 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:14:23.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:14:23.571 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:14:23.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-07T06:14:23.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:14:23.585 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:14:23.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193230
2026-03-07T06:14:23.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:14:23.598 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:14:23.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:14:23.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123386
2026-03-07T06:14:23.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:14:23.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:14:23.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:14: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 0x7fcf68e2dde0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:14:26.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:14:26.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:14:27.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-07T06:14:27.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:14:28.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yZD%2B9X01KikpjhGz4Kk3dqfzttw%3D&Expires=1772943267 HTTP/1.1" 200 271214
2026-03-07T06:14:29.434 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:14:29.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:14:29.436 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:14:29.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:14:29.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:14:45.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:14:45.428 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:14:45.457 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:14:45.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:14:45.505 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:15:15.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:15:15.538 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:15:15.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16300
2026-03-07T06:15:15.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:15:15.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:15:15.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:15:15.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-07T06:15:15.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:15:15.659 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:15:15.665 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 193230
2026-03-07T06:15:15.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:15:15.671 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:15:15.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:15:15.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 123386
2026-03-07T06:15:15.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:15:15.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:15:15.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:15:18.775 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69787dc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:15:18.776 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:15:18.777 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:15:19.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:15:19.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:15:20.758 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gNe8hyzfTFrwawox7tbfPa1Ap1Y%3D&Expires=1772943319 HTTP/1.1" 200 271214
2026-03-07T06:15:21.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:15:21.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:15:21.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:15:21.550 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:15:21.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:15:36.495 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:15:36.646 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:15:36.675 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:15:36.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:15:36.724 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:16:06.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:16:06.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:16:07.169 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16300
2026-03-07T06:16:07.172 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:16:07.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:16:07.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:16:07.197 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:16:07.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:16:07.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:16:07.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 185284
2026-03-07T06:16:07.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:16:07.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:16:07.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:16:07.218 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 117866
2026-03-07T06:16:07.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:16:07.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:16:07.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:16: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 0x7fce740d9ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:16:10.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:16:10.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:16:11.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-07T06:16:11.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:16:12.268 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lrCfU7IJBYdS2VWXKNV5nWCKf9M%3D&Expires=1772943371 HTTP/1.1" 200 271214
2026-03-07T06:16:13.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:16:13.042 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:16:13.042 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:16:13.064 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:16:13.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:16:28.988 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:16:29.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:16:29.133 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:16:29.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:16:29.181 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:16:59.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:16:59.214 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:16:59.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16300
2026-03-07T06:16:59.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:16:59.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:16:59.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:16:59.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-07T06:16:59.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:16:59.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:16:59.497 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 181487
2026-03-07T06:16:59.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:16:59.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:16:59.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:16:59.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 117866
2026-03-07T06:16:59.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:16:59.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:16:59.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06: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 0x7fceb6c04d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:17:02.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:17:02.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:17:03.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:17:03.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:17:04.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BQGQpVeYDS8VFsR67LBxY%2Fd4wJ4%3D&Expires=1772943423 HTTP/1.1" 200 195761
2026-03-07T06:17:05.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:17:05.327 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:17:05.327 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:17:05.351 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:17:05.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:17:20.533 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:17:20.694 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:17:20.724 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:17:20.724 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:17:20.771 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:17:50.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:17:50.804 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:17:50.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16300
2026-03-07T06:17:50.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:17:50.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:17:50.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:17:50.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-07T06:17:50.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:17:50.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:17:50.939 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 181487
2026-03-07T06:17:50.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:17:50.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:17:50.946 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:17:50.951 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 114548
2026-03-07T06:17:50.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:17:50.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:17:50.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:17:54.040 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce75eb3100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:17:54.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:17:54.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:17: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-07T06:17:55.179 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:17:56.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eTEizzBjoz%2F00nsgEh6rG5uXk%2B4%3D&Expires=1772943475 HTTP/1.1" 200 195761
2026-03-07T06:17:56.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:17:56.834 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:17:56.834 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:17:56.857 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:17:56.857 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:18:14.045 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:18:14.159 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:18:14.190 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:18:14.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:18:14.237 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:18:44.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:18:44.271 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:18:44.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16300
2026-03-07T06:18:44.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:18:44.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:18:44.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:18:44.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-07T06:18:44.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:18:44.536 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:18:44.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 176826
2026-03-07T06:18:44.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:18:44.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:18:44.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:18:44.556 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 111099
2026-03-07T06:18:44.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:18:44.559 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:18:44.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:18: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 0x7fcf69785f90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:18:47.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:18:47.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:18:48.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-07T06:18:48.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:18:49.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M6Zu77otyuF40wo6a2UTLL3BBXA%3D&Expires=1772943528 HTTP/1.1" 200 195761
2026-03-07T06:18:50.420 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:18:50.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:18:50.422 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:18:50.445 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:18:50.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:19:05.972 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:19:06.118 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:19:06.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:19:06.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:19:06.195 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:19:36.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:19:36.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:19:36.332 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16300
2026-03-07T06:19:36.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:19:36.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:19:36.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:19:36.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-07T06:19:36.348 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:19:36.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:19:36.353 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 173842
2026-03-07T06:19:36.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:19:36.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:19:36.359 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:19:36.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 111099
2026-03-07T06:19:36.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:19:36.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:19:36.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:19:39.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 0x7fce75963a60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:19:39.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:19:39.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:19:40.575 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:19:40.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:19:41.444 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LFbOBNVL1SVs4JxJWU624bc7S%2B4%3D&Expires=1772943580 HTTP/1.1" 200 195761
2026-03-07T06:19:42.212 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:19:42.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:19:42.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:19:42.306 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:19:42.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:19:57.363 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:19:57.478 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:19:57.507 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:19:57.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:19:57.555 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:20:27.585 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:20:27.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:20:27.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16357
2026-03-07T06:20:27.715 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:20:27.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:20:27.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:20:27.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-07T06:20:27.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:20:27.736 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:20:27.743 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 173842
2026-03-07T06:20:27.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:20:27.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:20:27.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:20:27.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 108800
2026-03-07T06:20:27.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:20:27.758 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:20:27.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:20:30.839 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694fe020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:20:30.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:20:30.841 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:20:31.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-07T06:20:31.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:20:32.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-041629.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=T0CW1CbCFzcIr4YaNyEjfbx%2BNB4%3D&Expires=1772943631 HTTP/1.1" 200 195761
2026-03-07T06:20:33.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:20:33.587 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:20:33.588 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:20:33.612 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:20:33.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:20:48.969 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:20:49.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:20:49.147 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:20:49.147 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:20:49.194 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:21:19.223 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:21:19.225 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:21:19.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16357
2026-03-07T06:21:19.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:21:19.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:21:19.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:21:19.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-07T06:21:19.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:21:19.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:21:19.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 167419
2026-03-07T06:21:19.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:21:19.506 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:21:19.507 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:21:19.515 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 103593
2026-03-07T06:21:19.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:21:19.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:21:19.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:21: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 0x7fce75eb3df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:21:22.616 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:21:22.618 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:21:23.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-07T06:21:23.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:21:24.639 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8YfwnY26jAkhnyp3JypRKL2PuZE%3D&Expires=1772943683 HTTP/1.1" 200 150517
2026-03-07T06:21:25.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:21:25.159 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:21:25.160 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:21:25.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:21:25.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:21:40.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:21:40.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:21:40.474 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:21:40.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:21:40.519 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:22:10.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:22:10.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:22:10.974 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16357
2026-03-07T06:22:10.977 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:22:10.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:22:10.978 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:22:10.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-07T06:22:10.989 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:22:10.990 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:22:10.996 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 157929
2026-03-07T06:22:11.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:22:11.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:22:11.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:22:11.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 95593
2026-03-07T06:22:11.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:22:11.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:22:11.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:22: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 0x7fcf6b89c0a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:22:14.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:22:14.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:22:15.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-07T06:22:15.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:22:16.088 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZL6DEgsxFbPsqOJ2m1HUP7Tc2BQ%3D&Expires=1772943735 HTTP/1.1" 200 150517
2026-03-07T06:22:16.605 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:22:16.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:22:16.606 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:22:16.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:22:16.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:22:32.842 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:22:32.989 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:22:33.019 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:22:33.019 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:22:33.066 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:23:03.097 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:23:03.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:23:03.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16357
2026-03-07T06:23:03.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:23:03.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:23:03.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:23:03.232 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:23:03.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:23:03.232 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:23:03.237 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 157929
2026-03-07T06:23:03.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:23:03.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:23:03.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:23:03.247 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 95593
2026-03-07T06:23:03.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:23:03.250 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:23:03.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:23: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 0x7fce77c9ad40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:23:06.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:23:06.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:23:07.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-07T06:23:07.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:23:08.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=wqoptM9SxwnM35M6eKIICfWhkOY%3D&Expires=1772943787 HTTP/1.1" 200 150517
2026-03-07T06:23:08.847 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:23:08.848 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:23:08.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:23:08.872 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:23:08.873 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:23:24.176 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:23:24.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:23:24.321 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:23:24.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:23:24.369 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:23:54.399 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:23:54.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:23:54.660 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16357
2026-03-07T06:23:54.662 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:23:54.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:23:54.663 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:23:54.681 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:23:54.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:23:54.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:23:54.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 146794
2026-03-07T06:23:54.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:23:54.691 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:23:54.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:23:54.698 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 95593
2026-03-07T06:23:54.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:23:54.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:23:54.701 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:23:57.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 0x7fce75e65390>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:23:57.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:23:57.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:23:58.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-07T06:23:58.934 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:23:59.803 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042033.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZCIS919mCXFt919j5LoBA8HLeXk%3D&Expires=1772943838 HTTP/1.1" 200 150517
2026-03-07T06:24:00.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:24:00.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:24:00.319 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:24:00.344 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:24:00.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:24:15.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:24:15.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:24:15.583 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:24:15.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:24:15.639 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:24:45.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:24:45.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:24:45.930 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16357
2026-03-07T06:24:45.932 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:24:45.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:24:45.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:24:45.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-07T06:24:45.948 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:24:45.949 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:24:45.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 135157
2026-03-07T06:24:45.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:24:45.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:24:45.960 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:24:45.965 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 85972
2026-03-07T06:24:45.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:24:45.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:24:45.968 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:24:49.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 0x7fcf6b992530>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:24:49.080 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:24:49.081 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:24: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-07T06:24:50.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:24:51.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=357mCC48ZtDBizRdnABw58JXQ80%3D&Expires=1772943890 HTTP/1.1" 200 87559
2026-03-07T06:24:51.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:24:51.666 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:24:51.666 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:24:51.689 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:24:51.690 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:25:06.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:25:06.849 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:25:06.878 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:25:06.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:25:06.924 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:25:36.947 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:25:36.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:25:37.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16362
2026-03-07T06:25:37.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:25:37.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:25:37.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:25:37.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-07T06:25:37.211 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:25:37.212 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:25:37.217 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 135157
2026-03-07T06:25:37.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:25:37.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:25:37.222 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:25:37.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 77107
2026-03-07T06:25:37.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:25:37.230 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:25:37.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:25: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 0x7fceb6c06c80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:25:40.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:25:40.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:25:41.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-07T06:25:41.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:25:42.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mVZjzOTalFJiJOkHTrwN8P%2BqL3s%3D&Expires=1772943941 HTTP/1.1" 200 87559
2026-03-07T06:25:42.857 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:25:42.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:25:42.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:25:42.882 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:25:42.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:25:58.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:25:58.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:25:58.354 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:25:58.354 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:25:58.401 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:26:28.431 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:26:28.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:26:28.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16362
2026-03-07T06:26:28.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:26:28.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:26:28.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:26:28.566 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:26:28.566 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:26:28.566 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:26:28.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 129835
2026-03-07T06:26:28.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:26:28.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:26:28.577 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:26:28.585 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 72475
2026-03-07T06:26:28.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:26:28.587 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:26:28.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:26: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 0x7fcf69348f10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:26:31.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:26:31.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:26:32.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-07T06:26:32.784 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:26:33.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=iqiu%2FO2rP3oLiAgIfm0o900y2gA%3D&Expires=1772943992 HTTP/1.1" 200 87559
2026-03-07T06:26:34.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:26:34.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:26:34.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:26:34.186 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:26:34.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:26:49.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:26:49.408 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:26:49.439 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:26:49.439 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:26:49.486 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:27:19.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:27:19.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:27:19.646 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16362
2026-03-07T06:27:19.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:27:19.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:27:19.649 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:27:19.661 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:27:19.661 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:27:19.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:27:19.668 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 125462
2026-03-07T06:27:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:27:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:27:19.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:27:19.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69309
2026-03-07T06:27:19.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:27:19.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:27:19.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:27:22.744 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce777a3430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:27:22.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:27:22.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:27:23.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-07T06:27:23.964 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:27:24.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=7aqAq0CeV5Sgt4ETt%2FIjkdchz5U%3D&Expires=1772944043 HTTP/1.1" 200 87559
2026-03-07T06:27:25.330 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:27:25.331 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:27:25.332 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:27:25.360 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:27:25.361 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:27:40.615 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:27:40.764 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:27:40.793 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:27:40.793 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:27:40.841 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:28:10.842 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:28:10.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:28:11.093 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16362
2026-03-07T06:28:11.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:28:11.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:28:11.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:28: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-07T06:28:11.110 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:28:11.110 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:28:11.115 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 125462
2026-03-07T06:28:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:28:11.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:28:11.120 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:28:11.125 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69309
2026-03-07T06:28:11.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:28:11.127 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:28:11.127 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:28:14.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 0x7fceb2bec1f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:28:14.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:28:14.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:28:15.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:28:15.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:28:16.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042429.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=s%2FLAqii4AmfUUM8RRc1lFWQYoW4%3D&Expires=1772944095 HTTP/1.1" 200 87559
2026-03-07T06:28:16.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:28:16.705 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:28:16.705 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:28:16.726 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:28:16.726 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:28:31.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:28:31.772 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:28:31.802 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:28:31.802 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:28:31.850 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:29:01.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:29:01.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:29:02.155 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16362
2026-03-07T06:29:02.158 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:29:02.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:29:02.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:29:02.181 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:29:02.181 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:29:02.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:29:02.187 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 125462
2026-03-07T06:29:02.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:29:02.191 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:29:02.191 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:29:02.196 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69309
2026-03-07T06:29:02.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:29:02.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:29:02.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:29:05.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bad4f70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:29:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:29:05.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:29:06.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:29:06.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:29:07.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ECc4HLTwl1eui2Lcq%2FS8mvnn0ZE%3D&Expires=1772944146 HTTP/1.1" 200 117318
2026-03-07T06:29:07.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:29:07.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:29:07.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:29:07.819 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:29:07.820 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:29:22.876 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:29:23.021 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:29:23.050 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:29:23.050 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:29:23.098 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:29:53.128 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:29:53.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:29:54.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:29:54.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:29:54.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:29:54.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:29:54.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-07T06:29:54.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:29:54.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:29:54.046 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 116064
2026-03-07T06:29:54.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:29:54.050 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:29:54.051 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:29:54.057 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 69309
2026-03-07T06:29:54.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:29:54.059 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:29:54.059 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:29:57.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6943aad0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:29:57.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:29:57.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:29: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-07T06:29:58.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:29:59.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HiP9uOJYxvtXFtB2flyYoZFFnHU%3D&Expires=1772944198 HTTP/1.1" 200 117318
2026-03-07T06:29:59.667 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:29:59.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:29:59.668 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:29:59.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:29:59.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:30:15.506 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:30:15.625 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:30:15.654 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:30:15.654 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:30:15.701 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:30:45.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:30:45.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:30:45.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:30:45.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:30:45.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:30:45.828 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:30:45.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-07T06:30:45.842 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:30:45.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:30:45.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 116064
2026-03-07T06:30:45.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:30:45.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:30:45.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:30:45.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 62737
2026-03-07T06:30:45.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:30:45.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:30:45.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:30: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 0x7fcf68a07be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:30:48.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:30:48.954 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:30:50.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-07T06:30:50.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:30:50.943 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zCp5Zc8iX7SCJtbVQzf19jF%2FjQk%3D&Expires=1772944249 HTTP/1.1" 200 117318
2026-03-07T06:30:51.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:30:51.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:30:51.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:30:51.481 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:30:51.482 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:31:06.422 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:31:06.569 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:31:06.598 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:31:06.598 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:31:06.646 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:31:36.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:31:36.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:31:36.790 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:31:36.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:31:36.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:31:36.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:31:36.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-07T06:31:36.813 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:31:36.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:31:36.818 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 107327
2026-03-07T06:31:36.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:31:36.822 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:31:36.822 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:31:36.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57458
2026-03-07T06:31:36.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:31:36.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:31:36.830 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:31:39.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 0x7fceb2bee4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:31:39.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:31:39.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:31:41.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-07T06:31:41.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:31:41.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=S3AjqMcZbBxGjtncTF%2B2QYIolDg%3D&Expires=1772944300 HTTP/1.1" 200 117318
2026-03-07T06:31:42.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:31:42.418 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:31:42.418 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:31:42.442 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:31:42.442 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:31:57.568 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:31:57.682 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:31:57.712 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:31:57.712 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:31:57.759 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:32:27.789 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:32:27.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:32:27.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:32:27.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:32:27.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:32:27.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:32:27.902 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:32:27.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:32:27.902 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:32:27.908 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 99172
2026-03-07T06:32:27.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:32:27.911 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:32:27.912 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:32:27.917 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 57447
2026-03-07T06:32:27.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:32:27.919 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:32:27.919 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:32:31.032 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6978d5a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:32:31.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:32:31.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:32:32.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-07T06:32:32.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:32:32.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-042833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=It1oCU7CTwPn36g0MiXBTtaxr%2F4%3D&Expires=1772944352 HTTP/1.1" 200 117318
2026-03-07T06:32:33.507 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:32:33.509 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:32:33.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:32:33.531 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:32:33.532 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:32:48.670 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:32:48.820 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:32:48.850 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:32:48.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:32:48.898 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:33:18.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:33:18.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:33:19.171 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:33:19.174 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:33:19.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:33:19.175 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:33:19.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-07T06:33:19.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:33:19.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:33:19.192 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 99172
2026-03-07T06:33:19.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:33:19.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:33:19.197 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:33:19.203 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 52822
2026-03-07T06:33:19.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:33:19.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:33:19.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:33:22.295 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20fcb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:33:22.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:33:22.297 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:33:23.443 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:33:23.445 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:33:24.356 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3lHEoNAIyWPzbYx4PwBfLN0PRxI%3D&Expires=1772944403 HTTP/1.1" 200 106406
2026-03-07T06:33:24.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:33:24.880 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:33:24.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:33:24.903 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:33:24.904 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:33:41.049 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:33:41.163 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:33:41.193 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:33:41.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:33:41.240 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:34:11.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:34:11.273 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:34:11.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:34:11.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:34:11.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:34:11.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:34:11.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-07T06:34:11.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:34:11.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:34:11.419 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96794
2026-03-07T06:34:11.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:34:11.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:34:11.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:34:11.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 51903
2026-03-07T06:34:11.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:34:11.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:34:11.431 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:34: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 0x7fce75405cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:34:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:34:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:34:15.664 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:34:15.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:34:16.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uuNEkIi6aby24AemAdPsSPcAjhw%3D&Expires=1772944455 HTTP/1.1" 200 106406
2026-03-07T06:34:17.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:34:17.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:34:17.028 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:34:17.051 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:34:17.052 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:34:32.060 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:34:32.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:34:32.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:34:32.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:34:32.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:35:02.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:35:02.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:35:02.922 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:35:02.925 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:35:02.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:35:02.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:35:02.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-07T06:35:02.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:35:02.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:35:02.958 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96071
2026-03-07T06:35:02.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:35:02.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:35:02.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:35:02.969 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48813
2026-03-07T06:35:02.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:35:02.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:35:02.971 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:35: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 0x7fce77c9bb20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:35:06.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:35:06.042 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:35:07.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-07T06:35:07.163 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:35:08.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I9nPCZ4ztrlGpGdLz9xlIrmTkNw%3D&Expires=1772944507 HTTP/1.1" 200 106406
2026-03-07T06:35:08.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:35:08.540 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:35:08.540 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:35:08.562 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:35:08.562 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:35:24.043 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:35:24.158 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:35:24.187 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:35:24.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:35:24.235 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:35:54.265 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:35:54.268 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:35:54.518 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:35:54.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:35:54.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:35:54.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:35:54.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-07T06:35:54.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:35:54.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:35:54.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 96071
2026-03-07T06:35:54.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:35:54.543 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:35:54.544 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:35:54.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 48813
2026-03-07T06:35:54.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:35:54.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:35:54.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:35:57.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb738ff70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:35:57.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:35:57.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:35:58.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-07T06:35:58.741 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:35:59.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043233.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kj639J2U6Tq7WG0ZfVAXW3m5Yu0%3D&Expires=1772944558 HTTP/1.1" 200 106406
2026-03-07T06:36:00.119 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:36:00.121 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:36:00.121 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:36:00.143 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:36:00.143 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:36:15.881 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:36:16.035 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:36:16.064 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:36:16.064 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:36:16.110 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:36:46.140 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:36:46.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:36:46.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:36:46.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:36:46.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:36:46.252 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:36:46.267 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:36:46.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:36:46.267 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:36:46.273 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 97308
2026-03-07T06:36:46.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:36:46.276 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:36:46.276 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:36:46.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49547
2026-03-07T06:36:46.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:36:46.284 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:36:46.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:36:49.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 0x7fce73d4a4a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:36:49.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:36:49.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:36:50.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-07T06:36:50.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:36:51.466 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=VKonZzd0dAOWaNh%2BIJLIRuxhh1s%3D&Expires=1772944610 HTTP/1.1" 200 99008
2026-03-07T06:36:51.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:36:51.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:36:51.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:36:52.002 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:36:52.002 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:37:07.808 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:37:07.920 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:37:07.949 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:37:07.949 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:37:07.996 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:37:38.026 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:37:38.029 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:37:38.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:37:38.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:37:38.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:37:38.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:37:38.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-07T06:37:38.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:37:38.564 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:37:38.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 99383
2026-03-07T06:37:38.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:37:38.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:37:38.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:37:38.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49542
2026-03-07T06:37:38.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:37:38.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:37:38.639 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:37:41.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce77238a30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:37:41.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:37:41.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:37:42.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-07T06:37:42.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:37:43.747 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BMZX1aSp8DkYVTO0O5UmNh7VRKU%3D&Expires=1772944662 HTTP/1.1" 200 99008
2026-03-07T06:37:44.259 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:37:44.261 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:37:44.261 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:37:44.283 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:37:44.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:38:00.172 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:38:00.284 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:38:00.345 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:38:00.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:38:00.392 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:38:30.412 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:38:30.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:38:30.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:38:30.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:38:30.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:38:30.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:38:30.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-07T06:38:30.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:38:30.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:38:30.560 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 99383
2026-03-07T06:38:30.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:38:30.564 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:38:30.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:38:30.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 50373
2026-03-07T06:38:30.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:38:30.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:38:30.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:38:33.656 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d41f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:38:33.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:38:33.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:38:34.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-07T06:38:34.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:38:35.729 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=httxEJcjKy3ss5Lc6PsyzmsNYMM%3D&Expires=1772944714 HTTP/1.1" 200 99008
2026-03-07T06:38:36.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:38:36.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:38:36.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:38:36.266 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:38:36.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:38:51.610 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:38:51.724 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:38:51.753 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:38:51.753 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:38:51.800 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:39:21.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:39:21.833 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:39:22.110 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T06:39:22.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:39:22.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:39:22.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:39:22.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-07T06:39:22.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:39:22.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:39:22.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 98136
2026-03-07T06:39:22.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:39:22.141 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:39:22.142 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:39:22.148 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 49524
2026-03-07T06:39:22.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:39:22.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:39:22.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:39: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 0x7fcf68d75060>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:39:25.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:39:25.242 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:39:26.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-07T06:39:26.362 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:39:27.216 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YocVrA91JZ4oJJotrWMjI57MFtc%3D&Expires=1772944766 HTTP/1.1" 200 99008
2026-03-07T06:39:27.730 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:39:27.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:39:27.732 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:39:27.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:39:27.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:39:43.160 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:39:43.272 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:39:43.301 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:39:43.301 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:39:43.348 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:40:13.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:40:13.381 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:40:14.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16315
2026-03-07T06:40:14.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:40:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:40:14.140 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:40:14.184 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:40:14.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:40:14.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:40:14.191 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 83341
2026-03-07T06:40:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:40:14.194 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:40:14.195 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:40:14.201 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42559
2026-03-07T06:40:14.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:40:14.202 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:40:14.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:40: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 0x7fce740da710>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:40:17.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:40:17.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:40:18.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:40:18.396 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:40:19.251 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-043633.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=PLx5JfHEeLHh8vUfqe%2FOe9EkXfw%3D&Expires=1772944818 HTTP/1.1" 200 99008
2026-03-07T06:40:19.765 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:40:19.766 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:40:19.766 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:40:19.791 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:40:19.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:40:35.022 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:40:35.135 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:40:35.164 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:40:35.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:40:35.211 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:41:05.242 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:41:05.244 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:41:05.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16315
2026-03-07T06:41:05.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:41:05.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:41:05.523 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:41:05.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-07T06:41:05.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:41:05.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:41:05.541 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 83341
2026-03-07T06:41:05.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:41:05.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:41:05.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:41:05.550 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42559
2026-03-07T06:41:05.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:41:05.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:41:05.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:41: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 0x7fcf68e2d210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:41:08.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:41:08.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:41:09.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-07T06:41:09.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:41:10.641 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gDRwNbnPkLYU8fX28mDW3grEsAI%3D&Expires=1772944869 HTTP/1.1" 200 93759
2026-03-07T06:41:11.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:41:11.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:41:11.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:41:11.179 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:41:11.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:41:27.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:41:27.184 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:41:27.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:41:27.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:41:27.259 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:41:57.289 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:41:57.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:41:57.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16315
2026-03-07T06:41:57.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:41:57.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:41:57.494 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:41:57.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-07T06:41:57.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:41:57.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:41:57.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75500
2026-03-07T06:41:57.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:41:57.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:41:57.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:41:57.552 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 42559
2026-03-07T06:41:57.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:41:57.553 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:41:57.553 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:42:00.633 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69785780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:42:00.633 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:42:00.635 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:42:01.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-07T06:42:01.760 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:42:02.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Q1jFdnzccJ3R2yr5ufaXEZaxNN4%3D&Expires=1772944921 HTTP/1.1" 200 93759
2026-03-07T06:42:03.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:42:03.141 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:42:03.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:42:03.164 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:42:03.164 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:42:18.530 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:42:18.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:42:18.670 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:42:18.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:42:18.718 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:42:48.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:42:48.750 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:42:49.004 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16315
2026-03-07T06:42:49.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:42:49.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:42:49.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:42:49.021 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:42:49.021 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:42:49.021 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:42:49.027 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75500
2026-03-07T06:42:49.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:42:49.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:42:49.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:42:49.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39325
2026-03-07T06:42:49.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:42:49.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:42:49.039 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:42:52.152 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d49fc0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:42:52.152 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:42:52.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:42:53.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-07T06:42:53.295 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:42:54.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QcflOqH%2F2tpqsa5NUXi%2FnrzH6vo%3D&Expires=1772944973 HTTP/1.1" 200 93759
2026-03-07T06:42:54.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:42:54.658 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:42:54.659 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:42:54.680 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:42:54.680 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:43:11.633 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:43:11.746 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:43:11.775 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:43:11.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:43:11.821 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:43:41.851 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:43:41.854 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:43:42.111 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16315
2026-03-07T06:43:42.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:43:42.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:43:42.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:43:42.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-07T06:43:42.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:43:42.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:43:42.159 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75500
2026-03-07T06:43:42.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:43:42.162 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:43:42.162 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:43:42.167 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39325
2026-03-07T06:43:42.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:43:42.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:43:42.169 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:43: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 0x7fce76bc40a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:43:45.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:43:45.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:43:46.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-07T06:43:46.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:43:47.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HE9hgdjXOwcyBByrpTSwsc4r7Ic%3D&Expires=1772945026 HTTP/1.1" 200 93759
2026-03-07T06:43:47.774 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:43:47.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:43:47.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:43:47.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:43:47.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:44:02.886 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:44:02.999 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:44:03.028 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:44:03.028 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:44:03.075 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:44:33.106 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:44:33.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:44:33.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16315
2026-03-07T06:44:33.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:44:33.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:44:33.207 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:44:33.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-07T06:44:33.222 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:44:33.223 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:44:33.228 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 74610
2026-03-07T06:44:33.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:44:33.231 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:44:33.231 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:44:33.236 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38992
2026-03-07T06:44:33.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:44:33.237 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:44:33.237 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:44: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 0x7fce76728be0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:44:36.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:44:36.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:44:37.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-07T06:44:37.481 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:44:38.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yUNU8KiFNlS4aanfo9efQqtA6RA%3D&Expires=1772945077 HTTP/1.1" 200 96157
2026-03-07T06:44:38.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:44:38.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:44:38.883 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:44:38.904 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:44:38.905 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:44:55.684 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:44:55.796 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:44:55.825 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:44:55.825 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:44:55.872 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:45:25.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:45:25.888 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:45:26.146 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16341
2026-03-07T06:45:26.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:45:26.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:45:26.148 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:45:26.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-07T06:45:26.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:45:26.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:45:26.195 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75729
2026-03-07T06:45:26.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:45:26.198 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:45:26.199 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:45:26.204 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 38992
2026-03-07T06:45:26.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:45:26.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:45:26.205 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:45:29.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce77ae0430>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:45:29.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:45:29.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:45:30.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-07T06:45:30.478 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:45:31.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CrZer1DD5D0i5I71w3zAFKlHLOg%3D&Expires=1772945130 HTTP/1.1" 200 96157
2026-03-07T06:45:31.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:45:31.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:45:31.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:45:31.881 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:45:31.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:45:46.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:45:46.926 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:45:46.955 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:45:46.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:45:47.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:46:17.033 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:46:17.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:46:17.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16341
2026-03-07T06:46:17.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:46:17.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:46:17.146 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:46:17.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-07T06:46:17.160 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:46:17.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:46:17.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 75729
2026-03-07T06:46:17.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:46:17.169 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:46:17.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:46:17.175 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 39411
2026-03-07T06:46:17.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:46:17.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:46:17.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:46:20.280 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce76bc7760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:46:20.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:46:20.282 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:46:21.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:46:21.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:46:22.271 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zUvOnKql3S9n9tsCVA8hVyoZESs%3D&Expires=1772945181 HTTP/1.1" 200 96157
2026-03-07T06:46:22.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:46:22.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:46:22.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:46:22.806 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:46:22.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:46:38.441 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:46:38.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:46:38.582 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:46:38.582 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:46:38.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:47:08.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:47:08.662 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:47:09.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16341
2026-03-07T06:47:09.068 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:47:09.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:47:09.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:47:09.120 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:47:09.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:47:09.121 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:47:09.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 72638
2026-03-07T06:47:09.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:47:09.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:47:09.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:47:09.136 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37892
2026-03-07T06:47:09.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:47:09.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:47:09.138 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:47:12.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 0x7fce7672b730>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:47:12.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:47:12.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:47:13.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-07T06:47:13.388 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:47:14.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=auCLjVgHaZ3si57SlmkQ17jWUQ8%3D&Expires=1772945233 HTTP/1.1" 200 96157
2026-03-07T06:47:14.775 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:47:14.776 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:47:14.776 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:47:14.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:47:14.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:47:29.650 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:47:29.762 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:47:29.791 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:47:29.791 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:47:29.838 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:47:59.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:47:59.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:48:00.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16341
2026-03-07T06:48:00.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:48:00.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:48:00.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:48:00.129 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:48:00.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:48:00.129 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:48:00.134 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 70916
2026-03-07T06:48:00.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:48:00.137 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:48:00.137 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:48:00.143 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37892
2026-03-07T06:48:00.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:48:00.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:48:00.145 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:48:03.256 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc67a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:48:03.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:48:03.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:48:04.399 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T06:48:04.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:48:05.272 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044432.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=4v3cugdLD2eQEMGAoYJ5LgOxCzo%3D&Expires=1772945284 HTTP/1.1" 200 96157
2026-03-07T06:48:05.785 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:48:05.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:48:05.787 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:48:05.810 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:48:05.810 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:48:21.548 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:48:21.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:48:21.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:48:21.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:48:21.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:48:51.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:48:51.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:48:52.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16341
2026-03-07T06:48:52.122 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:48:52.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:48:52.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:48:52.164 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:48:52.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:48:52.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:48:52.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 70916
2026-03-07T06:48:52.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:48:52.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:48:52.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:48:52.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37186
2026-03-07T06:48:52.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:48:52.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:48:52.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:48:55.288 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69348e50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:48:55.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:48:55.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:48:56.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-07T06:48:56.483 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:48:57.394 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=QSUBf0XocVfijjkdpIFYB5BJXrg%3D&Expires=1772945336 HTTP/1.1" 200 88982
2026-03-07T06:48:57.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:48:57.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:48:57.911 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:48:57.934 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:48:57.935 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:49:13.828 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:49:13.941 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:49:13.972 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:49:13.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:49:14.019 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:49:44.049 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:49:44.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:49:44.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16341
2026-03-07T06:49:44.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:49:44.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:49:44.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:49:44.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-07T06:49:44.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:49:44.165 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:49:44.170 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 68240
2026-03-07T06:49:44.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:49:44.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:49:44.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:49:44.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36180
2026-03-07T06:49:44.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:49:44.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:49:44.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:49:47.255 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69439c30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:49:47.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:49:47.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:49:48.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-07T06:49:48.395 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:49:49.244 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fkQA1qo6twejf1Jk3ziBI0jCCtM%3D&Expires=1772945388 HTTP/1.1" 200 88982
2026-03-07T06:49:49.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:49:49.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:49:49.755 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:49:49.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:49:49.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:50:05.757 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:50:05.870 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:50:05.901 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:50:05.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:50:05.948 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:50:35.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:50:35.981 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:50:36.237 [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-07T06:50:36.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:50:36.240 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:50:36.241 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:50:36.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:50:36.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:50:36.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:50:36.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 67779
2026-03-07T06:50:36.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:50:36.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:50:36.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:50:36.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36180
2026-03-07T06:50:36.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:50:36.301 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:50:36.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:50:39.416 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d4d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:50:39.416 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:50:39.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:50:40.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-07T06:50:40.518 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:50:41.386 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3u1049zs33i64BHf5YqZjtuDnF0%3D&Expires=1772945440 HTTP/1.1" 200 88982
2026-03-07T06:50:41.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:50:41.901 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:50:41.901 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:50:41.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:50:41.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:50:58.349 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:50:58.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:50:58.492 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:50:58.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:50:58.538 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:51:28.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:51:28.570 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:51:28.834 [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-07T06:51:28.836 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:51:28.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:51:28.837 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:51:28.859 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:51:28.859 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:51:28.859 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:51:28.865 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65633
2026-03-07T06:51:28.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:51:28.867 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:51:28.867 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:51:28.872 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36008
2026-03-07T06:51:28.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:51:28.873 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:51:28.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:51:31.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 0x7fcf691eb220>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:51:31.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:51:31.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:51:33.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-07T06:51:33.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:51:33.971 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TGxwWQUQ%2B%2F44RRVqb%2FxrB2kxYfo%3D&Expires=1772945492 HTTP/1.1" 200 88982
2026-03-07T06:51:34.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:51:34.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:51:34.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:51:34.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:51:34.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:51:49.535 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:51:49.652 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:51:49.683 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:51:49.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:51:49.731 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:52:19.748 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:52:19.751 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:52:19.850 [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-07T06:52:19.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:52:19.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:52:19.852 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:52:19.892 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:52:19.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:52:19.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:52:19.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65633
2026-03-07T06:52:19.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:52:19.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:52:19.899 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:52:19.904 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35281
2026-03-07T06:52:19.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:52:19.906 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:52:19.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:52: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 0x7fce73d6f790>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:52:22.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:52:22.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:52:24.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-07T06:52:24.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:52:24.986 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-044835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=M95hG2ZVga5j7HMjBSThOIUvm5M%3D&Expires=1772945543 HTTP/1.1" 200 88982
2026-03-07T06:52:25.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:52:25.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:52:25.497 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:52:25.519 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:52:25.519 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:52:40.736 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:52:40.852 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:52:40.881 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:52:40.881 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:52:40.929 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:53:10.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:53:10.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:53:11.362 [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-07T06:53:11.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:53:11.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:53:11.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:53: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-07T06:53:11.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:53:11.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:53:11.384 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62803
2026-03-07T06:53:11.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:53:11.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:53:11.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:53:11.392 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33915
2026-03-07T06:53:11.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:53:11.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:53:11.394 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:53: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 0x7fcf684c58d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:53:14.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:53:14.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:53:15.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-07T06:53:15.654 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:53:16.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gdMRuuyhY92WorBCk%2Fkl9hZP6FE%3D&Expires=1772945595 HTTP/1.1" 200 76441
2026-03-07T06:53:17.037 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:53:17.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:53:17.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:53:17.061 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:53:17.062 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:53:32.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:53:32.133 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:53:32.163 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:53:32.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:53:32.210 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:54:02.241 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:54:02.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:54:02.514 [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-07T06:54:02.517 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:54:02.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:54:02.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:54:02.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-07T06:54:02.562 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:54:02.563 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:54:02.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62803
2026-03-07T06:54:02.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:54:02.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:54:02.573 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:54:02.578 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33907
2026-03-07T06:54:02.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:54:02.579 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:54:02.580 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:54:05.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 0x7fceb316a9b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:54:05.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:54:05.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:54:06.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-07T06:54:06.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:54:07.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kbd%2FYfKK8SL5O0MOHXBIbi9DTYA%3D&Expires=1772945646 HTTP/1.1" 200 76441
2026-03-07T06:54:08.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:54:08.203 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:54:08.203 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:54:08.226 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:54:08.226 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:54:23.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:54:23.944 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:54:23.974 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:54:23.974 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:54:24.021 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:54:54.051 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:54:54.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:54:54.476 [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-07T06:54:54.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:54:54.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:54:54.481 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:54:54.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-07T06:54:54.492 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:54:54.492 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:54:54.498 [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-07T06:54:54.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:54:54.501 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:54:54.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:54:54.507 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33907
2026-03-07T06:54:54.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:54:54.508 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:54:54.508 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:54: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 0x7fceb509ded0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:54:57.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:54:57.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:54:58.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-07T06:54:58.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:54:59.587 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZBM%2FAtM1lvC67uqNLHxF3kqf1lY%3D&Expires=1772945698 HTTP/1.1" 200 76441
2026-03-07T06:55:00.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:55:00.100 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:55:00.100 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:55:00.122 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:55:00.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:55:15.130 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:55:15.244 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:55:15.273 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:55:15.273 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:55:15.320 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:55:45.322 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:55:45.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:55:45.431 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T06:55:45.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:55:45.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:55:45.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:55:45.476 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:55:45.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:55:45.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:55:45.481 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60025
2026-03-07T06:55:45.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:55:45.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:55:45.484 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:55:45.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33229
2026-03-07T06:55:45.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:55:45.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:55:45.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:55:48.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 0x7fcf697d7190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:55:48.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:55:48.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:55:49.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-07T06:55:49.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:55:50.600 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0rNbZQq9t180LoLVMMopdGfFxMQ%3D&Expires=1772945749 HTTP/1.1" 200 76441
2026-03-07T06:55:51.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:55:51.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:55:51.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:55:51.137 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:55:51.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:56:06.396 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:56:06.510 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:56:06.539 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:56:06.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:56:06.585 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:56:36.616 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:56:36.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:56:36.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T06:56:36.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:56:36.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:56:36.871 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:56:36.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-07T06:56:36.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:56:36.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:56:36.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60025
2026-03-07T06:56:36.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:56:36.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:56:36.895 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:56:36.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33146
2026-03-07T06:56:36.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:56:36.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:56:36.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:56:39.992 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b9da380>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:56:39.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:56:39.994 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:56:41.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-07T06:56:41.134 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:56:42.040 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=a1Rf%2BlFx7%2FA3qosvkUo8tiaPWr8%3D&Expires=1772945800 HTTP/1.1" 200 70149
2026-03-07T06:56:42.299 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:56:42.300 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:56:42.300 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:56:42.320 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:56:42.321 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:56:57.860 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:56:57.974 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:56:58.003 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:56:58.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:56:58.051 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:57:28.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:57:28.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:57:28.347 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T06:57:28.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:57:28.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:57:28.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:57:28.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-07T06:57:28.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:57:28.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:57:28.397 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60025
2026-03-07T06:57:28.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:57:28.399 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:57:28.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:57:28.407 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33146
2026-03-07T06:57:28.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:57:28.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:57:28.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:57: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 0x7fce76882e90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:57:31.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:57:31.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:57:32.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-07T06:57:32.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:57:33.513 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=35NHvMjAMd%2B3OyNKBoHq35zbuio%3D&Expires=1772945852 HTTP/1.1" 200 70149
2026-03-07T06:57:33.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:57:33.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:57:33.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:57:33.796 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:57:33.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:57:49.916 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:57:50.031 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:57:50.060 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:57:50.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:57:50.107 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:58:20.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:58:20.140 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:58:20.393 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T06:58:20.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:58:20.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:58:20.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:58:20.410 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T06:58:20.410 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:58:20.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:58:20.416 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60423
2026-03-07T06:58:20.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:58:20.418 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:58:20.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:58:20.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33930
2026-03-07T06:58:20.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:58:20.425 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:58:20.425 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:58: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 0x7fce74101cf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:58:23.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:58:23.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:58:25.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-07T06:58:25.375 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:58:26.254 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eFmCWxzxHm5sAe2dMMt5oNr%2BcCc%3D&Expires=1772945905 HTTP/1.1" 200 70149
2026-03-07T06:58:26.514 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:58:26.515 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:58:26.516 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:58:26.539 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:58:26.539 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:58:41.316 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:58:41.430 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:58:41.460 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:58:41.460 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:58:41.507 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T06:59:11.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T06:59:11.533 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T06:59:11.948 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16320
2026-03-07T06:59:11.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T06:59:11.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T06:59:11.952 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T06:59:11.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-07T06:59:11.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T06:59:11.993 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T06:59:11.998 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60423
2026-03-07T06:59:12.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:59:12.001 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T06:59:12.001 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T06:59:12.007 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33930
2026-03-07T06:59:12.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T06:59:12.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T06:59:12.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T06:59: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 0x7fcf6bc1b370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T06:59:15.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T06:59:15.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T06:59:16.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-07T06:59:16.245 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T06:59:17.096 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=l1X1AW8RdnNLwaaSUZ5B9BP4lzA%3D&Expires=1772945956 HTTP/1.1" 200 70149
2026-03-07T06:59:17.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T06:59:17.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T06:59:17.358 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T06:59:17.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T06:59:17.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T06:59:32.370 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:59:32.484 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T06:59:32.514 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T06:59:32.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T06:59:32.561 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:00:02.591 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:00:02.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:00:04.579 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T07:00:04.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:00:04.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:00:04.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:00: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-07T07:00:04.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:00:04.604 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:00:04.609 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59680
2026-03-07T07:00:04.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:00:04.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:00:04.612 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:00:04.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33880
2026-03-07T07:00:04.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:00:04.618 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:00:04.619 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:00: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 0x7fcf68adcee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:00:07.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:00:07.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:00:08.843 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:00:08.845 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:00:09.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-045632.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=viZpKog2pbouFoYqlcmtjRO%2Bdyo%3D&Expires=1772946008 HTTP/1.1" 200 70149
2026-03-07T07:00:09.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:00:09.972 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:00:09.972 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:00:09.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:00:09.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:00:26.465 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:00:26.578 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:00:26.608 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:00:26.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:00:26.655 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:00:56.671 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:00:56.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:00:56.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T07:00:56.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:00:56.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:00:56.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:00:56.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-07T07:00:56.985 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:00:56.985 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:00:56.992 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59133
2026-03-07T07:00:56.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:00:56.994 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:00:56.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:00:57.001 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33880
2026-03-07T07:00:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:00:57.002 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:00:57.002 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:01: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 0x7fcf68ce4d60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:01:00.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:01:00.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:01:01.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-07T07:01:01.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:01:02.091 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5Rx1vWwWTDM41bLC8%2BcbmklBa80%3D&Expires=1772946061 HTTP/1.1" 200 51081
2026-03-07T07:01:02.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:01:02.352 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:01:02.352 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:01:02.374 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:01:02.375 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:01:17.360 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:01:17.474 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:01:17.503 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:01:17.504 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:01:17.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:01:47.581 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:01:47.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:01:47.691 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T07:01:47.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:01:47.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:01:47.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:01:47.718 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:01:47.718 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:01:47.718 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:01:47.724 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58479
2026-03-07T07:01:47.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:01:47.726 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:01:47.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:01:47.732 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33654
2026-03-07T07:01:47.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:01:47.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:01:47.734 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:01: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 0x7fce76881b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:01:50.841 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:01:50.842 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:01:52.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-07T07:01:52.043 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:01:52.984 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dh%2Fu%2FckaPHI%2FdcAXm7q0SvpZiAI%3D&Expires=1772946111 HTTP/1.1" 200 51081
2026-03-07T07:01:53.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:01:53.243 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:01:53.243 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:01:53.265 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:01:53.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:02:09.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:02:09.282 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:02:09.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:02:09.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:02:09.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:02:39.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:02:39.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:02:39.654 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T07:02:39.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:02:39.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:02:39.656 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:02:39.695 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:02:39.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:02:39.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:02:39.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58479
2026-03-07T07:02:39.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:02:39.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:02:39.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:02:39.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33343
2026-03-07T07:02:39.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:02:39.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:02:39.710 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:02: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 0x7fceb509fdf0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:02:42.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:02:42.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:02:44.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-07T07:02:44.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:02:44.858 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0KgZTReiox36Ukwd0W92Rjl6HcQ%3D&Expires=1772946163 HTTP/1.1" 200 51081
2026-03-07T07:02:45.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:02:45.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:02:45.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:02:45.141 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:02:45.142 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:03:00.125 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:03:00.242 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:03:00.271 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:03:00.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:03:00.318 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:03:30.348 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:03:30.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:03:30.604 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T07:03:30.606 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:03:30.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:03:30.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:03:30.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-07T07:03:30.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:03:30.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:03:30.626 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 54967
2026-03-07T07:03:30.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:03:30.629 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:03:30.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:03:30.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33343
2026-03-07T07:03:30.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:03:30.636 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:03:30.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:03:33.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 0x7fcf69785000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:03:33.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:03:33.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:03:34.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-07T07:03:34.965 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:03:35.829 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZkaZ9%2FxOj8vUS89inQhNNKUixWM%3D&Expires=1772946214 HTTP/1.1" 200 51081
2026-03-07T07:03:36.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:03:36.089 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:03:36.089 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:03:36.112 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:03:36.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:03:51.937 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:03:52.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:03:52.082 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:03:52.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:03:52.129 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:04:22.160 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:04:22.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:04:22.245 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16346
2026-03-07T07:04:22.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:04:22.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:04:22.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:04:22.287 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:04:22.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:04:22.287 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:04:22.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57752
2026-03-07T07:04:22.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:04:22.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:04:22.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:04:22.301 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32393
2026-03-07T07:04:22.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:04:22.302 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:04:22.302 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:04:25.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 0x7fce74a48b20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:04:25.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:04:25.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:04:26.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-07T07:04:26.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:04:27.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050035.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GlXbUTTARFl8QHF%2FUqdPBUq%2FwZw%3D&Expires=1772946266 HTTP/1.1" 200 51081
2026-03-07T07:04:27.642 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:04:27.644 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:04:27.644 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:04:27.669 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:04:27.669 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:04:42.703 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:04:42.817 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:04:42.846 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:04:42.846 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:04:42.893 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:05:12.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:05:12.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:05:13.898 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-07T07:05:13.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:05:13.902 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:05:13.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:05:13.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-07T07:05:13.914 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:05:13.914 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:05:13.921 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57752
2026-03-07T07:05:13.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:05:13.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:05:13.923 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:05:13.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33900
2026-03-07T07:05:13.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:05:13.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:05:13.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:05:16.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 0x7fceb4fdb130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:05:16.984 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:05:16.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:05:18.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-07T07:05:18.096 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:05:18.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5h6w7viQoIzir3xwATwshsfLx%2Fs%3D&Expires=1772946317 HTTP/1.1" 200 60329
2026-03-07T07:05:19.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:05:19.206 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:05:19.207 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:05:19.228 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:05:19.228 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:05:34.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:05:34.672 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:05:34.702 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:05:34.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:05:34.749 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:06:04.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:06:04.782 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:06:05.039 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-07T07:06:05.041 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:06:05.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:06:05.042 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:06:05.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-07T07:06:05.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:06:05.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:06:05.089 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58431
2026-03-07T07:06:05.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:06:05.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:06:05.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:06:05.097 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34211
2026-03-07T07:06:05.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:06:05.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:06:05.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:06:08.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 0x7fce74a23ac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:06:08.184 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:06:08.185 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:06:09.299 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:06:09.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:06:10.157 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cj0ZE7VeiQP8bvyrHGrcMEOoqvU%3D&Expires=1772946369 HTTP/1.1" 200 60329
2026-03-07T07:06:10.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:06:10.417 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:06:10.417 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:06:10.439 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:06:10.440 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:06:25.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:06:25.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:06:25.470 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:06:25.470 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:06:25.517 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:06:55.547 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:06:55.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:06:55.912 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-07T07:06:55.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:06:55.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:06:55.916 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:06:55.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-07T07:06:55.937 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:06:55.938 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:06:55.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58431
2026-03-07T07:06:55.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:06:55.946 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:06:55.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:06:55.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34211
2026-03-07T07:06:55.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:06:55.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:06:55.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:06:59.064 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685635e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:06:59.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:06:59.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:07:00.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-07T07:07:00.172 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:07:01.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=dZ9NbIZqCE9Oz7CRi82aJp3kp5A%3D&Expires=1772946420 HTTP/1.1" 200 60329
2026-03-07T07:07:01.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:07:01.281 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:07:01.282 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:07:01.305 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:07:01.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:07:16.588 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:07:16.725 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:07:16.759 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:07:16.759 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:07:16.806 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:07:46.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:07:46.839 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:07:46.940 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-07T07:07:46.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:07:46.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:07:46.945 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:07:46.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-07T07:07:46.988 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:07:46.988 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:07:46.994 [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-07T07:07:46.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:07:46.996 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:07:46.997 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:07:47.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34891
2026-03-07T07:07:47.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:07:47.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:07:47.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:07: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 0x7fce73d6d7e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:07:50.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:07:50.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:07:51.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-07T07:07:51.201 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:07:52.067 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ICu8Eq2IWG46nrZS5KB7lfl9nOc%3D&Expires=1772946471 HTTP/1.1" 200 60329
2026-03-07T07:07:52.326 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:07:52.328 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:07:52.328 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:07:52.350 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:07:52.351 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:08:07.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:08:07.329 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:08:07.358 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:08:07.358 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:08:07.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:08:37.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:08:37.439 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:08:37.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-07T07:08:37.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:08:37.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:08:37.963 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:08:37.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-07T07:08:37.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:08:37.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:08:37.980 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57822
2026-03-07T07:08:37.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:08:37.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:08:37.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:08:38.074 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34896
2026-03-07T07:08:38.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:08:38.076 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:08:38.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:08: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 0x7fcf68a75720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:08:41.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:08:41.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:08:42.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-07T07:08:42.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:08:43.118 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1x85BExSI%2Fr0hWk%2Bo39iNOAY5WE%3D&Expires=1772946522 HTTP/1.1" 200 60336
2026-03-07T07:08:43.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:08:43.380 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:08:43.380 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:08:43.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:08:43.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:08:58.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:08:58.445 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:08:58.475 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:08:58.475 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:08:58.522 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:09:28.531 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:09:28.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:09:28.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16314
2026-03-07T07:09:28.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:09:28.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:09:28.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:09:28.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-07T07:09:28.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:09:28.679 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:09:28.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57822
2026-03-07T07:09:28.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:09:28.687 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:09:28.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:09:28.693 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33855
2026-03-07T07:09:28.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:09:28.694 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:09:28.695 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:09:31.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 0x7fcf68c8d510>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:09:31.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:09:31.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:09:33.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-07T07:09:33.064 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:09:33.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kv4%2FuANpw0VuoHGzjIHAu01GQSA%3D&Expires=1772946572 HTTP/1.1" 200 60336
2026-03-07T07:09:34.185 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:09:34.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:09:34.187 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:09:34.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:09:34.210 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:09:49.651 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:09:49.768 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:09:49.798 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:09:49.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:09:49.846 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:10:19.877 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:10:19.879 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:10:19.991 [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-07T07:10:19.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:10:19.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:10:19.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:10:20.009 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:10:20.009 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:10:20.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:10:20.016 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57628
2026-03-07T07:10:20.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:10:20.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:10:20.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:10:20.025 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-07T07:10:20.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:10:20.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:10:20.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:10: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 0x7fcf6934ad10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:10:23.096 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:10:23.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:10:24.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-07T07:10:24.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:10:25.163 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ZTVd%2Bw8PDl0%2Fx2cMn%2FZfHkYitZM%3D&Expires=1772946624 HTTP/1.1" 200 60336
2026-03-07T07:10:25.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:10:25.423 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:10:25.423 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:10:25.446 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:10:25.446 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:10:40.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:10:40.821 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:10:40.852 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:10:40.852 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:10:40.899 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:11:10.929 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:11:10.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:11:11.041 [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-07T07:11:11.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:11:11.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:11:11.043 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:11:11.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-07T07:11:11.084 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:11:11.084 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:11:11.090 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57628
2026-03-07T07:11:11.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:11:11.093 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:11:11.093 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:11:11.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-07T07:11:11.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:11:11.100 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:11:11.100 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:11:14.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 0x7fcf68a15c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:11:14.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:11:14.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:11:15.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-07T07:11:15.373 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:11:16.229 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=nKNHWVagfHMeFjf5mf8K0b8D%2FOM%3D&Expires=1772946675 HTTP/1.1" 200 60336
2026-03-07T07:11:16.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:11:16.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:11:16.488 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:11:16.509 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:11:16.510 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:11:31.967 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:11:32.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:11:32.111 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:11:32.111 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:11:32.159 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:12:02.189 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:12:02.192 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:12:02.480 [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-07T07:12:02.483 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:12:02.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:12:02.484 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:12:02.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-07T07:12:02.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:12:02.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:12:02.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 57628
2026-03-07T07:12:02.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:12:02.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:12:02.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:12:02.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-07T07:12:02.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:12:02.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:12:02.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:12: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 0x7fceb50514b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:12:05.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:12:05.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:12:06.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:12:06.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:12:07.627 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-050832.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=e2yjARsiak92fH8xdPkGLJAeT08%3D&Expires=1772946726 HTTP/1.1" 200 60336
2026-03-07T07:12:07.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:12:07.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:12:07.889 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:12:07.912 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:12:07.912 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:12:22.847 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:12:22.960 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:12:22.991 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:12:22.991 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:12:23.038 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:12:53.069 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:12:53.072 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:12:53.325 [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-07T07:12:53.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:12:53.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:12:53.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:12:53.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-07T07:12:53.366 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:12:53.366 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:12:53.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58290
2026-03-07T07:12:53.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:12:53.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:12:53.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:12:53.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33612
2026-03-07T07:12:53.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:12:53.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:12:53.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:12:56.440 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74101ff0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:12:56.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:12:56.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:12:57.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-07T07:12:57.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:12:58.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2F8kwiWO6hyp4wpte1CiAra33nnM%3D&Expires=1772946777 HTTP/1.1" 200 61436
2026-03-07T07:12:58.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:12:58.691 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:12:58.692 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:12:58.719 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:12:58.720 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:13:14.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:13:14.262 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:13:14.291 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:13:14.291 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:13:14.338 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:13:44.369 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:13:44.371 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:13:44.475 [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-07T07:13:44.477 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:13:44.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:13:44.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:13:44.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-07T07:13:44.495 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:13:44.495 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:13:44.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59243
2026-03-07T07:13:44.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:13:44.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:13:44.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:13:44.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34082
2026-03-07T07:13:44.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:13:44.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:13:44.512 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:13: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 0x7fcf6b9a2440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:13:47.576 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:13:47.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:13:48.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-07T07:13:48.692 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:13:49.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3PEL%2Fx4msp6ZdSo%2BXVxYWMVt5is%3D&Expires=1772946828 HTTP/1.1" 200 61436
2026-03-07T07:13:49.814 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:13:49.815 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:13:49.815 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:13:49.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:13:49.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:14:04.805 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:14:04.918 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:14:04.948 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:14:04.948 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:14:04.995 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:14:35.025 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:14:35.026 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:14:35.376 [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-07T07:14:35.379 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:14:35.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:14:35.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:14:35.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-07T07:14:35.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:14:35.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:14:35.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59243
2026-03-07T07:14:35.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:14:35.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:14:35.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:14:35.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34477
2026-03-07T07:14:35.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:14:35.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:14:35.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:14:38.520 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4fdba30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:14:38.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:14:38.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:14:39.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-07T07:14:39.651 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:14:40.519 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G3oRgrmORUxBk7dhoknsjdXu7zs%3D&Expires=1772946879 HTTP/1.1" 200 61436
2026-03-07T07:14:40.779 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:14:40.780 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:14:40.780 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:14:40.799 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:14:40.799 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:14:57.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:14:58.071 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:14:58.101 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:14:58.101 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:14:58.147 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:15:28.178 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:15:28.180 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:15:28.293 [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-07T07:15:28.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:15:28.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:15:28.297 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:15:28.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-07T07:15:28.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:15:28.309 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:15:28.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61286
2026-03-07T07:15:28.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:15:28.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:15:28.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:15:28.324 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35620
2026-03-07T07:15:28.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:15:28.325 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:15:28.326 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:15:31.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 0x7fce75d285e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:15:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:15:31.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:15:32.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-07T07:15:32.599 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:15:33.460 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6M3iQUrD51voJ5bYag66GuRHRYI%3D&Expires=1772946932 HTTP/1.1" 200 61436
2026-03-07T07:15:33.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:15:33.721 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:15:33.721 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:15:33.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:15:33.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:15:49.198 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:15:49.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:15:49.343 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:15:49.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:15:49.390 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:16:19.421 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:16:19.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:16:19.545 [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-07T07:16:19.548 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:16:19.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:16:19.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:16:19.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-07T07:16:19.591 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:16:19.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:16:19.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63190
2026-03-07T07:16:19.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:16:19.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:16:19.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:16:19.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35616
2026-03-07T07:16:19.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:16:19.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:16:19.607 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:16: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 0x7fcf6bc18580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:16:22.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:16:22.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:16:23.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-07T07:16:23.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:16:24.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=havFKD%2BWl3qV3YUxM89FwXfbMLI%3D&Expires=1772946983 HTTP/1.1" 200 61436
2026-03-07T07:16:25.011 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:16:25.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:16:25.013 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:16:25.029 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:16:25.029 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:16:41.056 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:16:41.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:16:41.200 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:16:41.200 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:16:41.247 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:17:11.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:17:11.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:17:11.384 [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-07T07:17:11.385 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:17:11.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:17:11.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:17:11.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-07T07:17:11.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:17:11.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:17:11.406 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63190
2026-03-07T07:17:11.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:17:11.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:17:11.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:17:11.414 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36483
2026-03-07T07:17:11.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:17:11.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:17:11.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:17: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 0x7fce740b5780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:17:14.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:17:14.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:17:15.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-07T07:17:15.689 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:17:16.545 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=HWR0a5tTXKueB7Vt%2FejQi%2Fe6U%2FE%3D&Expires=1772947035 HTTP/1.1" 200 63688
2026-03-07T07:17:16.803 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:17:16.804 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:17:16.804 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:17:16.824 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:17:16.824 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:17:31.785 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:17:31.898 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:17:31.928 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:17:31.928 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:17:31.975 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:18:02.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:18:02.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:18:02.260 [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-07T07:18:02.263 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:18:02.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:18:02.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:18:02.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-07T07:18:02.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:18:02.304 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:18:02.311 [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-07T07:18:02.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:18:02.313 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:18:02.314 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:18:02.320 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36062
2026-03-07T07:18:02.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:18:02.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:18:02.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:18:05.432 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf685618d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:18:05.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:18:05.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:18:06.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-07T07:18:06.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:18:07.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z8K8T0eLN%2FbXUY%2BLbIAnTek6PCw%3D&Expires=1772947086 HTTP/1.1" 200 63688
2026-03-07T07:18:07.754 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:18:07.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:18:07.756 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:18:07.777 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:18:07.778 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:18:23.124 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:18:23.239 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:18:23.268 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:18:23.268 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:18:23.316 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:18:53.346 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:18:53.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:18:53.609 [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-07T07:18:53.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:18:53.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:18:53.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:18:53.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-07T07:18:53.628 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:18:53.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:18:53.635 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62047
2026-03-07T07:18:53.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:18:53.637 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:18:53.637 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:18:53.643 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36062
2026-03-07T07:18:53.644 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:18:53.645 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:18:53.645 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:18:56.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 0x7fcf694165f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:18:56.760 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:18:56.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:18:57.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-07T07:18:57.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:18:58.755 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RzjT9Yd6jVBWVjTKpVMtSTEfEwI%3D&Expires=1772947137 HTTP/1.1" 200 63688
2026-03-07T07:18:59.014 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:18:59.015 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:18:59.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:18:59.039 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:18:59.039 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:19:14.727 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:19:14.844 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:19:14.875 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:19:14.875 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:19:14.922 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:19:44.952 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:19:44.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:19:45.230 [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-07T07:19:45.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:19:45.233 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:19:45.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:19:45.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-07T07:19:45.278 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:19:45.278 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:19:45.285 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62047
2026-03-07T07:19:45.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:19:45.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:19:45.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:19:45.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35834
2026-03-07T07:19:45.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:19:45.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:19:45.296 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:19:48.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69784130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:19:48.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:19:48.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:19:49.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-07T07:19:49.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:19:50.388 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-051636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oVBqf2B7OroHZjDaB0cCYziUzA4%3D&Expires=1772947189 HTTP/1.1" 200 63688
2026-03-07T07:19:50.646 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:19:50.646 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:19:50.646 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:19:50.667 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:19:50.668 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:20:07.100 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:20:07.215 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:20:07.244 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:20:07.244 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:20:07.292 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:20:37.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:20:37.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:20:37.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:20:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:20:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:20:37.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:20:37.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-07T07:20:37.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:20:37.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:20:37.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62876
2026-03-07T07:20:37.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:20:37.586 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:20:37.587 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:20:37.591 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36347
2026-03-07T07:20:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:20:37.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:20:37.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:20:40.696 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4bca0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:20:40.696 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:20:40.697 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:20:41.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-07T07:20:41.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:20:42.700 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hwQWueMJWwvs6RMw%2FQIP9XR3o10%3D&Expires=1772947241 HTTP/1.1" 200 64232
2026-03-07T07:20:42.959 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:20:42.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:20:42.961 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:20:42.982 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:20:42.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:21:00.027 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:21:00.142 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:21:00.172 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:21:00.172 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:21:00.220 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:21:30.238 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:21:30.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:21:30.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:21:30.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:21:30.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:21:30.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:21:30.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-07T07:21:30.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:21:30.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:21:30.540 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62864
2026-03-07T07:21:30.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:21:30.542 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:21:30.543 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:21:30.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36347
2026-03-07T07:21:30.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:21:30.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:21:30.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:21:33.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740da1a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:21:33.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:21:33.627 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:21:34.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-07T07:21:34.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:21:35.630 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=c9R%2FY9gjEEbIyUy5TEcSu5h5j%2BQ%3D&Expires=1772947294 HTTP/1.1" 200 64232
2026-03-07T07:21:35.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:21:35.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:21:35.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:21:35.915 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:21:35.915 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:21:51.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:21:52.066 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:21:52.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:21:52.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:21:52.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:22:22.174 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:22:22.176 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:22:22.450 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:22:22.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:22:22.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:22:22.454 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:22:22.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-07T07:22:22.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:22:22.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:22:22.478 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62864
2026-03-07T07:22:22.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:22:22.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:22:22.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:22:22.487 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36285
2026-03-07T07:22:22.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:22:22.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:22:22.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:22:25.592 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69362650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:22:25.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:22:25.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:22:26.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-07T07:22:26.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:22:27.576 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FMvly65eTDdEcRWs704Rs28Z7yQ%3D&Expires=1772947346 HTTP/1.1" 200 64232
2026-03-07T07:22:27.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:22:27.837 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:22:27.837 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:22:27.859 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:22:27.859 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:22:45.057 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:22:45.171 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:22:45.201 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:22:45.201 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:22:45.248 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:23:15.267 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:23:15.270 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:23:15.367 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:23:15.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:23:15.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:23:15.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:23:15.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-07T07:23:15.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:23:15.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:23:15.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62722
2026-03-07T07:23:15.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:23:15.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:23:15.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:23:15.423 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36237
2026-03-07T07:23:15.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:23:15.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:23:15.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:23:18.519 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68cc41f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:23:18.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:23:18.520 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:23:19.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:23:19.632 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:23:20.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EIrQI6w2D%2B2x%2BovCWvl5eMk2iKI%3D&Expires=1772947399 HTTP/1.1" 200 64232
2026-03-07T07:23:20.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:23:20.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:23:20.749 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:23:20.771 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:23:20.771 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:23:35.811 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:23:35.925 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:23:35.954 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:23:35.954 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:23:36.000 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:24:06.030 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:24:06.032 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:24:06.291 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:24:06.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:24:06.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:24:06.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:24:06.306 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:24:06.306 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:24:06.307 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:24:06.313 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62687
2026-03-07T07:24:06.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:24:06.315 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:24:06.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:24:06.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36249
2026-03-07T07:24:06.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:24:06.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:24:06.324 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:24: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 0x7fcf694253f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:24:09.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:24:09.402 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:24:10.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-07T07:24:10.523 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:24:11.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052032.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Z97CmDp28hk7uaScS0WGxh9Y6cA%3D&Expires=1772947450 HTTP/1.1" 200 64232
2026-03-07T07:24:11.641 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:24:11.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:24:11.643 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:24:11.664 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:24:11.664 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:24:28.094 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:24:28.209 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:24:28.239 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:24:28.239 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:24:28.286 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:24:58.287 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:24:58.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:24:58.395 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:24:58.396 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:24:58.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:24:58.397 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:24:58.435 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:24:58.435 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:24:58.435 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:24:58.441 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62687
2026-03-07T07:24:58.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:24:58.443 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:24:58.443 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:24:58.449 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36249
2026-03-07T07:24:58.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:24:58.450 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:24:58.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:25: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 0x7fceb3112920>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:25:01.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:25:01.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:25:02.669 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:25:02.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:25:03.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052433.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IPF%2F2GNKdgC6TjP7avYOkUQ1%2B%2F4%3D&Expires=1772947502 HTTP/1.1" 200 64326
2026-03-07T07:25:04.045 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:25:04.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:25:04.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:25:04.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:25:04.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:25:19.119 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:25:19.234 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:25:19.263 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:25:19.263 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:25:19.310 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:25:49.341 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:25:49.343 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:25:49.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:25:49.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:25:49.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:25:49.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:25:49.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-07T07:25:49.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:25:49.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:25:49.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62687
2026-03-07T07:25:49.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:25:49.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:25:49.613 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:25:49.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36249
2026-03-07T07:25:49.619 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:25:49.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:25:49.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:25:52.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 0x7fce75d29d20>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:25:52.695 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:25:52.696 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:25:53.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-07T07:25:53.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:25:54.911 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052433.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2YvcUWJ4cIoR4vTOG4gNWUA0jhk%3D&Expires=1772947553 HTTP/1.1" 200 64326
2026-03-07T07:25:55.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:25:55.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:25:55.170 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:25:55.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:25:55.194 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:26:11.583 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:26:11.697 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:26:11.727 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:26:11.727 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:26:11.775 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:26:41.777 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:26:41.780 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:26:41.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:26:41.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:26:41.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:26:41.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:26:41.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-07T07:26:41.943 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:26:41.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:26:41.949 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55765
2026-03-07T07:26:41.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:26:41.951 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:26:41.952 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:26:41.957 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36241
2026-03-07T07:26:41.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:26:41.958 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:26:41.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:26:45.047 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf693622f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:26:45.047 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:26:45.048 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:26:46.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-07T07:26:46.293 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:26:47.165 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052433.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OoQnsMw6vvGukacHDNpATDETM0k%3D&Expires=1772947606 HTTP/1.1" 200 64326
2026-03-07T07:26:47.426 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:26:47.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:26:47.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:26:47.459 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:26:47.459 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:27:02.487 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:27:02.602 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:27:02.631 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:27:02.631 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:27:02.679 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:27:32.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:27:32.712 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:27:32.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:27:32.815 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:27:32.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:27:32.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:27:32.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-07T07:27:32.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:27:32.832 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:27:32.837 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 55765
2026-03-07T07:27:32.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:27:32.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:27:32.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:27:32.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 32547
2026-03-07T07:27:32.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:27:32.846 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:27:32.847 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:27: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 0x7fce73cd5a80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:27:35.928 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:27:35.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:27:37.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-07T07:27:37.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:27:37.970 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052433.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=XEGCB9xlKMBt9vMJ5U49yUoqLXc%3D&Expires=1772947656 HTTP/1.1" 200 64326
2026-03-07T07:27:38.232 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:27:38.233 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:27:38.233 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:27:38.255 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:27:38.255 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:27:53.432 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:27:53.545 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:27:53.575 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:27:53.575 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:27:53.622 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:28:23.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:28:23.655 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:28:24.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:28:24.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:28:24.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:28:24.262 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:28:24.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-07T07:28:24.300 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:28:24.301 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:28:24.307 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62014
2026-03-07T07:28:24.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:28:24.310 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:28:24.310 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:28:24.317 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35846
2026-03-07T07:28:24.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:28:24.318 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:28:24.318 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:28:27.384 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6b8cd210>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:28:27.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:28:27.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:28:28.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-07T07:28:28.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:28:29.403 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052433.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=b7uNm%2BBW8bvDJ62rt5Xqi3VWI70%3D&Expires=1772947708 HTTP/1.1" 200 64326
2026-03-07T07:28:29.915 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:28:29.916 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:28:29.917 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:28:29.940 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:28:29.940 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:28:45.508 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:28:45.623 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:28:45.652 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:28:45.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:28:45.699 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:29:15.730 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:29:15.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:29:15.827 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:29:15.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:29:15.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:29:15.829 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:29:15.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-07T07:29:15.844 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:29:15.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:29:15.850 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62862
2026-03-07T07:29:15.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:29:15.853 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:29:15.853 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:29:15.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36236
2026-03-07T07:29:15.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:29:15.860 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:29:15.860 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:29:18.968 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bb3b580>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:29:18.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:29:18.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:29:20.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-07T07:29:20.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:29:20.964 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2FTub6fDtEp6xQdCllIEyFVmfi8g%3D&Expires=1772947759 HTTP/1.1" 200 64331
2026-03-07T07:29:21.223 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:29:21.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:29:21.225 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:29:21.249 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:29:21.249 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:29:36.984 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:29:37.097 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:29:37.127 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:29:37.127 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:29:37.175 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:30:07.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:30:07.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:30:07.978 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17060
2026-03-07T07:30:07.981 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:30:07.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:30:07.982 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:30:08.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-07T07:30:08.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:30:08.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:30:08.028 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62862
2026-03-07T07:30:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:30:08.031 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:30:08.031 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:30:08.037 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36236
2026-03-07T07:30:08.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:30:08.038 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:30:08.038 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:30:11.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 0x7fcf6bc1b340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:30:11.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:30:11.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:30:12.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-07T07:30:12.238 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:30:13.109 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Yd3a8X64zDdydWx%2BHNde1io%2BBS0%3D&Expires=1772947812 HTTP/1.1" 200 64331
2026-03-07T07:30:13.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:30:13.379 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:30:13.379 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:30:13.403 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:30:13.404 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:30:28.558 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:30:28.673 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:30:28.702 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:30:28.702 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:30:28.750 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:30:58.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:30:58.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:30:58.892 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17060
2026-03-07T07:30:58.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:30:58.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:30:58.895 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:30:58.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-07T07:30:58.912 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:30:58.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:30:58.919 [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-07T07:30:58.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:30:58.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:30:58.922 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:30:58.929 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36236
2026-03-07T07:30:58.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:30:58.930 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:30:58.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:31:02.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 0x7fcf68563250>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:31:02.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:31:02.009 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:31:03.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-07T07:31:03.123 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:31:03.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=UQHx%2F4fyn%2FbtRmOOwZ%2FpH2gmGqM%3D&Expires=1772947862 HTTP/1.1" 200 64331
2026-03-07T07:31:04.251 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:31:04.252 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:31:04.253 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:31:04.274 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:31:04.274 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:31:20.123 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:31:20.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:31:20.266 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:31:20.266 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:31:20.313 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:31:50.344 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:31:50.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:31:50.610 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17060
2026-03-07T07:31:50.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:31:50.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:31:50.612 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:31:50.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-07T07:31:50.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:31:50.658 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:31:50.663 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63263
2026-03-07T07:31:50.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:31:50.665 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:31:50.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:31:50.671 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35588
2026-03-07T07:31:50.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:31:50.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:31:50.672 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:31: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 0x7fce73cd7bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:31:53.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:31:53.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:31:54.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-07T07:31:54.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:31:55.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-052833.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=cmFdmTQyeC9KLJOh6rh2O6TyHrU%3D&Expires=1772947914 HTTP/1.1" 200 64331
2026-03-07T07:31:56.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:31:56.082 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:31:56.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:31:56.104 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:31:56.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:32:12.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:32:12.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:32:12.698 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:32:12.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:32:12.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:32:42.755 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:32:42.757 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:32:42.867 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17060
2026-03-07T07:32:42.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:32:42.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:32:42.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:32:42.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-07T07:32:42.885 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:32:42.886 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:32:42.891 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63263
2026-03-07T07:32:42.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:32:42.893 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:32:42.893 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:32:42.899 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36394
2026-03-07T07:32:42.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:32:42.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:32:42.900 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:32:46.008 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69349360>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:32:46.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:32:46.010 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:32:47.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-07T07:32:47.239 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:32:48.119 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9uUXUeXcoV5ggXwztNh9oqQ1F7E%3D&Expires=1772947967 HTTP/1.1" 200 69595
2026-03-07T07:32:48.380 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:32:48.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:32:48.382 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:32:48.405 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:32:48.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:33:03.480 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:33:03.595 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:33:03.625 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:33:03.625 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:33:03.672 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:33:33.703 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:33:33.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:33:34.108 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17060
2026-03-07T07:33:34.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:33:34.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:33:34.112 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:33:34.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-07T07:33:34.150 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:33:34.150 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:33:34.156 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63764
2026-03-07T07:33:34.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:33:34.159 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:33:34.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:33:34.166 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36701
2026-03-07T07:33:34.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:33:34.167 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:33:34.167 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:33: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 0x7fcf68e2e470>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:33:37.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:33:37.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:33:38.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:33:38.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:33:39.365 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Szcdj4rKIvn%2BVb2Gfu9muz48tro%3D&Expires=1772948018 HTTP/1.1" 200 69595
2026-03-07T07:33:39.625 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:33:39.627 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:33:39.627 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:33:39.648 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:33:39.649 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:33:55.077 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:33:55.191 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:33:55.220 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:33:55.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:33:55.267 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:34:25.297 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:34:25.300 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:34:25.554 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17060
2026-03-07T07:34:25.557 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:34:25.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:34:25.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:34:25.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-07T07:34:25.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:34:25.581 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:34:25.588 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63170
2026-03-07T07:34:25.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:34:25.590 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:34:25.590 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:34:25.596 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36701
2026-03-07T07:34:25.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:34:25.597 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:34:25.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:34: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 0x7fceb20fd780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:34:28.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:34:28.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:34:29.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-07T07:34:29.794 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:34:30.653 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jo8KyAg00kQs8lgtCxb0KncvqoU%3D&Expires=1772948069 HTTP/1.1" 200 69595
2026-03-07T07:34:31.164 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:34:31.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:34:31.166 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:34:31.191 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:34:31.192 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:34:46.236 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:34:46.351 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:34:46.381 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:34:46.381 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:34:46.428 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:35:16.445 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:35:16.447 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:35:16.549 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17055
2026-03-07T07:35:16.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:35:16.551 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:35:16.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:35:16.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-07T07:35:16.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:35:16.593 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:35:16.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63170
2026-03-07T07:35:16.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:35:16.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:35:16.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:35:16.606 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36483
2026-03-07T07:35:16.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:35:16.607 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:35:16.608 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:35:19.672 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d20e80>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:35:19.672 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:35:19.674 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:35:20.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-07T07:35:20.790 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:35:21.634 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GJPTVfda1eIPwW444G7uk0tGSh0%3D&Expires=1772948120 HTTP/1.1" 200 69595
2026-03-07T07:35:21.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:35:21.892 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:35:21.892 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:35:21.914 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:35:21.914 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:35:36.837 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:35:36.951 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:35:36.980 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:35:36.980 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:35:37.028 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:36:07.040 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:36:07.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:36:07.294 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17055
2026-03-07T07:36:07.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:36:07.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:36:07.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:36:07.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-07T07:36:07.308 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:36:07.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:36:07.314 [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-07T07:36:07.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:36:07.317 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:36:07.317 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:36:07.325 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36115
2026-03-07T07:36:07.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:36:07.327 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:36:07.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:36: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 0x7fceb76361a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:36:10.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:36:10.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:36:11.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-07T07:36:11.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:36:12.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hRsH0us8arvb%2BcjAgyFDZqDuESs%3D&Expires=1772948171 HTTP/1.1" 200 69595
2026-03-07T07:36:12.650 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:36:12.652 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:36:12.652 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:36:12.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:36:12.675 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:36:28.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:36:28.290 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:36:28.319 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:36:28.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:36:28.367 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:36:58.398 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:36:58.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:36:58.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17055
2026-03-07T07:36:58.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:36:58.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:36:58.660 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:36:58.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-07T07:36:58.699 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:36:58.699 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:36:58.705 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62659
2026-03-07T07:36:58.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:36:58.708 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:36:58.709 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:36:58.716 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36115
2026-03-07T07:36:58.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:36:58.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:36:58.717 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:37: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 0x7fcf6b993c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:37:01.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:37:01.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:37:02.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-07T07:37:02.930 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:37:03.805 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=u%2BNRK5L9%2F%2BOLceEFsd7Pwjr6nkE%3D&Expires=1772948222 HTTP/1.1" 200 64498
2026-03-07T07:37:04.062 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:37:04.063 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:37:04.063 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:37:04.083 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:37:04.083 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:37:19.770 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:37:19.882 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:37:19.910 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:37:19.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:37:19.958 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:37:49.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:37:49.984 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:37:50.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17055
2026-03-07T07:37:50.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:37:50.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:37:50.085 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:37:50.098 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:37:50.098 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:37:50.098 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:37:50.104 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62659
2026-03-07T07:37:50.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:37:50.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:37:50.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:37:50.114 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36134
2026-03-07T07:37:50.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:37:50.115 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:37:50.116 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:37: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 0x7fcf6ba2e2c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:37:53.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:37:53.211 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:37:54.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:37:54.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:37:55.279 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DpDslaxAcYCzEW%2FSeydqmDZz3bU%3D&Expires=1772948274 HTTP/1.1" 200 64498
2026-03-07T07:37:55.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:37:55.546 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:37:55.546 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:37:55.568 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:37:55.569 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:38:11.554 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:38:11.666 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:38:11.695 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:38:11.695 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:38:11.743 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:38:41.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:38:41.776 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:38:42.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17055
2026-03-07T07:38:42.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:38:42.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:38:42.210 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:38:42.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-07T07:38:42.247 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:38:42.248 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:38:42.253 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62945
2026-03-07T07:38:42.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:38:42.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:38:42.257 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:38:42.263 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36249
2026-03-07T07:38:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:38:42.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:38:42.264 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:38: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 0x7fcf694386d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:38:45.368 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:38:45.370 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:38:46.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-07T07:38:46.589 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:38:47.448 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ch%2FcrXwyAlhNDX6X1clLxQ8Gm%2Bw%3D&Expires=1772948326 HTTP/1.1" 200 64498
2026-03-07T07:38:47.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:38:47.709 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:38:47.709 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:38:47.731 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:38:47.732 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:39:03.599 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:39:03.710 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:39:03.739 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:39:03.739 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:39:03.786 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:39:33.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:39:33.795 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:39:33.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17055
2026-03-07T07:39:33.903 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:39:33.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:39:33.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:39:33.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-07T07:39:33.920 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:39:33.920 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:39:33.927 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62945
2026-03-07T07:39:33.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:39:33.929 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:39:33.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:39:33.935 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36249
2026-03-07T07:39:33.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:39:33.936 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:39:33.937 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:39: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 0x7fcf6bc1ae60>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:39:37.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:39:37.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:39:38.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-07T07:39:38.141 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:39:39.003 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FEDcvmNVsuyezECHzI2f6ZxaZnw%3D&Expires=1772948378 HTTP/1.1" 200 64498
2026-03-07T07:39:39.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:39:39.262 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:39:39.262 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:39:39.284 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:39:39.284 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:39:56.996 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:39:57.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:39:57.136 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:39:57.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:39:57.183 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:40:27.191 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:40:27.193 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:40:27.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17050
2026-03-07T07:40:27.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:40:27.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:40:27.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:40:27.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-07T07:40:27.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:40:27.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:40:27.526 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62945
2026-03-07T07:40:27.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:40:27.528 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:40:27.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:40:27.534 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36249
2026-03-07T07:40:27.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:40:27.535 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:40:27.535 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:40: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 0x7fcf691e9480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:40:30.647 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:40:30.648 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:40:31.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-07T07:40:31.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:40:32.617 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-053634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oMbKIcwxJB2WglfEFLZSRGnwxBY%3D&Expires=1772948431 HTTP/1.1" 200 64498
2026-03-07T07:40:32.877 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:40:32.886 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:40:32.886 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:40:32.910 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:40:32.910 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:40:48.147 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:40:48.266 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:40:48.294 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:40:48.294 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:40:48.341 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:41:18.362 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:41:18.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:41:18.470 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17050
2026-03-07T07:41:18.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:41:18.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:41:18.474 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:41:18.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-07T07:41:18.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:41:18.496 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:41:18.502 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63612
2026-03-07T07:41:18.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:41:18.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:41:18.504 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:41:18.510 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36557
2026-03-07T07:41:18.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:41:18.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:41:18.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:41:21.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 0x7fceb211b1f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:41:21.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:41:21.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:41:22.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-07T07:41:22.829 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:41:23.694 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8Cfo%2BvzbFlxjM%2FR%2FUKZF0YkAyfI%3D&Expires=1772948482 HTTP/1.1" 200 69182
2026-03-07T07:41:23.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:41:23.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:41:23.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:41:23.980 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:41:23.981 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:41:40.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:41:40.927 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:41:40.956 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:41:40.956 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:41:41.003 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:42:11.006 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:42:11.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:42:11.126 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17050
2026-03-07T07:42:11.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:42:11.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:42:11.129 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:42:11.171 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:42:11.171 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:42:11.171 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:42:11.177 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64706
2026-03-07T07:42:11.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:42:11.180 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:42:11.181 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:42:11.186 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37275
2026-03-07T07:42:11.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:42:11.187 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:42:11.187 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:42: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 0x7fcf68de3550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:42:14.264 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:42:14.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:42:15.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-07T07:42:15.428 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:42:16.287 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v0wIiyGy1rdcppUJsxPN3%2BDVpVk%3D&Expires=1772948535 HTTP/1.1" 200 69182
2026-03-07T07:42:16.547 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:42:16.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:42:16.548 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:42:16.570 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:42:16.570 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:42:31.656 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:42:31.767 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:42:31.796 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:42:31.796 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:42:31.842 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:43:01.863 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:43:01.865 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:43:02.149 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17050
2026-03-07T07:43:02.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:43:02.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:43:02.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:43:02.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-07T07:43:02.173 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:43:02.173 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:43:02.179 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64706
2026-03-07T07:43:02.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:43:02.182 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:43:02.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:43:02.188 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37275
2026-03-07T07:43:02.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:43:02.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:43:02.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:43:05.272 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4b550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:43:05.272 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:43:05.274 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:43:06.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-07T07:43:06.398 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:43:07.257 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TYBH1eFkS7QMhzVrm8t5CPUaZ44%3D&Expires=1772948586 HTTP/1.1" 200 69182
2026-03-07T07:43:07.516 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:43:07.518 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:43:07.518 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:43:07.541 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:43:07.542 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:43:23.117 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:43:23.230 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:43:23.259 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:43:23.259 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:43:23.306 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:43:53.336 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:43:53.339 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:43:53.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17050
2026-03-07T07:43:53.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:43:53.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:43:53.447 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:43:53.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-07T07:43:53.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:43:53.487 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:43:53.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65467
2026-03-07T07:43:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:43:53.496 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:43:53.497 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:43:53.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37275
2026-03-07T07:43:53.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:43:53.505 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:43:53.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:43: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 0x7fceb7211150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:43:56.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:43:56.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:43:57.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-07T07:43:57.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:43:58.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054034.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=jDcZp6S%2BIuEHx8YnJ1v5STNRJx4%3D&Expires=1772948637 HTTP/1.1" 200 69182
2026-03-07T07:43:58.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:43:58.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:43:58.868 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:43:58.888 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:43:58.889 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:44:14.033 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:44:14.146 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:44:14.176 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:44:14.176 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:44:14.223 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:44:44.253 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:44:44.256 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:44:44.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17050
2026-03-07T07:44:44.354 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:44:44.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:44:44.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:44: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-07T07:44:44.367 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:44:44.367 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:44:44.373 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58558
2026-03-07T07:44:44.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:44:44.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:44:44.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:44:44.383 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37562
2026-03-07T07:44:44.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:44:44.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:44:44.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:44:47.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 0x7fcf6bc075b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:44:47.480 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:44:47.482 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:44:48.603 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:44:48.606 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:44:49.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=qPjrwFu1s4vg4O0nVTuEqT8jI5s%3D&Expires=1772948688 HTTP/1.1" 200 74004
2026-03-07T07:44:49.818 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:44:49.819 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:44:49.820 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:44:49.843 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:44:49.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:45:05.869 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:45:05.983 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:45:06.013 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:45:06.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:45:06.060 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:45:36.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:45:36.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:45:36.354 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17064
2026-03-07T07:45:36.357 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:45:36.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:45:36.358 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:45:36.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-07T07:45:36.409 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:45:36.409 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:45:36.415 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60906
2026-03-07T07:45:36.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:45:36.417 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:45:36.417 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:45:36.422 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34175
2026-03-07T07:45:36.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:45:36.423 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:45:36.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:45:39.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 0x7fce73cd48b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:45:39.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:45:39.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:45:40.629 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:45:40.631 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:45:41.504 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ahunxJEyKbgeobeJ5M7gpTF6tM4%3D&Expires=1772948740 HTTP/1.1" 200 74004
2026-03-07T07:45:41.764 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:45:41.765 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:45:41.765 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:45:41.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:45:41.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:45:57.312 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:45:57.423 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:45:57.451 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:45:57.451 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:45:57.499 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:46:27.529 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:46:27.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:46:27.791 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17064
2026-03-07T07:46:27.793 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:46:27.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:46:27.794 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:46:27.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-07T07:46:27.811 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:46:27.811 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:46:27.817 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61853
2026-03-07T07:46:27.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:46:27.820 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:46:27.820 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:46:27.826 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34813
2026-03-07T07:46:27.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:46:27.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:46:27.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:46:30.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 0x7fcf694a9e70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:46:30.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:46:30.905 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:46:32.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-07T07:46:32.025 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:46:32.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yyzs4hyfAq4ZgrjdD0HgX0%2BdfK8%3D&Expires=1772948791 HTTP/1.1" 200 74004
2026-03-07T07:46:33.145 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:46:33.146 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:46:33.147 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:46:33.169 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:46:33.170 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:46:48.313 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:46:48.424 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:46:48.453 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:46:48.453 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:46:48.499 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:47:18.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:47:18.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:47:18.628 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17064
2026-03-07T07:47:18.631 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:47:18.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:47:18.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:47: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-07T07:47:18.651 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:47:18.652 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:47:18.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62204
2026-03-07T07:47:18.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:47:18.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:47:18.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:47:18.697 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35127
2026-03-07T07:47:18.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:47:18.697 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:47:18.698 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:47:21.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76ef0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:47:21.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:47:21.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:47:22.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-07T07:47:22.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:47:23.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=fcvz%2BM5VD7LdOv3uVPFXlHHCiTg%3D&Expires=1772948842 HTTP/1.1" 200 74004
2026-03-07T07:47:24.052 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:47:24.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:47:24.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:47:24.076 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:47:24.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:47:41.264 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:47:41.377 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:47:41.405 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:47:41.405 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:47:41.453 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:48:11.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:48:11.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:48:11.754 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17064
2026-03-07T07:48:11.756 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:48:11.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:48:11.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:48:11.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-07T07:48:11.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:48:11.773 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:48:11.779 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62708
2026-03-07T07:48:11.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:48:11.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:48:11.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:48:11.787 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35559
2026-03-07T07:48:11.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:48:11.788 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:48:11.789 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:48: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 0x7fceb2118d30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:48:14.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:48:14.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:48:16.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-07T07:48:16.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:48:16.859 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3P0mDFx0GFsfCNDcXwc5bDj0zmc%3D&Expires=1772948895 HTTP/1.1" 200 74004
2026-03-07T07:48:17.116 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:48:17.118 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:48:17.118 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:48:17.139 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:48:17.139 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:48:31.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:48:32.042 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:48:32.071 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:48:32.072 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:48:32.118 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:49:02.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:49:02.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:49:02.258 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17064
2026-03-07T07:49:02.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:49:02.260 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:49:02.261 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:49:02.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-07T07:49:02.275 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:49:02.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:49:02.281 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63767
2026-03-07T07:49:02.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:49:02.283 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:49:02.284 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:49:02.290 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35848
2026-03-07T07:49:02.291 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:49:02.292 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:49:02.292 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:49:05.399 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb4785480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:49:05.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:49:05.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:49:06.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-07T07:49:06.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:49:07.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=OBAp8VeAAcjBsS4k4T5i%2BWJ9xXs%3D&Expires=1772948946 HTTP/1.1" 200 69406
2026-03-07T07:49:07.781 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:49:07.782 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:49:07.782 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:49:07.805 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:49:07.805 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:49:23.713 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:49:23.826 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:49:23.855 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:49:23.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:49:23.903 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:49:53.934 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:49:53.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:49:54.343 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17064
2026-03-07T07:49:54.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:49:54.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:49:54.347 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:49:54.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-07T07:49:54.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:49:54.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:49:54.376 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63207
2026-03-07T07:49:54.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:49:54.378 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:49:54.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:49:54.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35848
2026-03-07T07:49:54.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:49:54.386 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:49:54.387 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:49: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 0x7fcf68578820>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:49:57.497 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:49:57.498 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:49:58.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-07T07:49:58.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:49:59.485 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eNJxO55fFGzoE1ZCtYL3nP4dL4k%3D&Expires=1772948998 HTTP/1.1" 200 69406
2026-03-07T07:49:59.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:49:59.747 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:49:59.747 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:49:59.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:49:59.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:50:15.294 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:50:15.407 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:50:15.436 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:50:15.436 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:50:15.484 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:50:45.514 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:50:45.517 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:50:45.769 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17051
2026-03-07T07:50:45.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:50:45.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:50:45.772 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:50:45.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-07T07:50:45.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:50:45.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:50:45.793 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63035
2026-03-07T07:50:45.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:50:45.796 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:50:45.796 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:50:45.804 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35578
2026-03-07T07:50:45.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:50:45.805 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:50:45.805 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:50:48.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 0x7fcf694380d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:50:48.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:50:48.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:50:50.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:50:50.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:50:50.875 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Ulm7Rpma6uHHdRMe5m84yKAWxOU%3D&Expires=1772949049 HTTP/1.1" 200 69406
2026-03-07T07:50:51.132 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:50:51.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:50:51.134 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:50:51.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:50:51.158 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:51:07.013 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:51:07.127 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:51:07.156 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:51:07.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:51:07.204 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:51:37.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:51:37.208 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:51:37.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17051
2026-03-07T07:51:37.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:51:37.466 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:51:37.467 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:51:37.478 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:51:37.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:51:37.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:51:37.483 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62632
2026-03-07T07:51:37.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:51:37.486 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:51:37.486 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:51:37.490 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35498
2026-03-07T07:51:37.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:51:37.491 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:51:37.491 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:51: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 0x7fcf68de30d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:51:40.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:51:40.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:51:41.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-07T07:51:41.727 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:51:42.584 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=RhGut50HsRhUEG8RwKGeInDhtdk%3D&Expires=1772949101 HTTP/1.1" 200 69406
2026-03-07T07:51:42.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:51:42.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:51:42.845 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:51:42.867 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:51:42.868 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:51:57.799 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:51:57.912 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:51:57.941 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:51:57.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:51:57.988 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:52:28.010 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:52:28.012 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:52:29.120 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17051
2026-03-07T07:52:29.123 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:52:29.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:52:29.124 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:52:29.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-07T07:52:29.135 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:52:29.136 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:52:29.142 [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-07T07:52:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:52:29.144 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:52:29.144 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:52:29.150 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34983
2026-03-07T07:52:29.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:52:29.151 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:52:29.152 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:52: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 0x7fcf6bc05a50>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:52:32.248 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:52:32.250 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:52:33.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-07T07:52:33.494 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:52:34.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-054837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=pYEh2EE0ySMyiRjH4ArSS7HBPYc%3D&Expires=1772949153 HTTP/1.1" 200 69406
2026-03-07T07:52:34.603 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:52:34.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:52:34.605 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:52:34.628 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:52:34.628 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:52:50.190 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:52:50.304 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:52:50.333 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:52:50.334 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:52:50.381 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:53:20.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:53:20.414 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:53:20.675 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17051
2026-03-07T07:53:20.677 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:53:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:53:20.678 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:53:20.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-07T07:53:20.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:53:20.702 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:53:20.707 [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-07T07:53:20.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:53:20.710 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:53:20.711 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:53:20.718 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34976
2026-03-07T07:53:20.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:53:20.719 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:53:20.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:53: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 0x7fcf6bc7c190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:53:23.832 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:53:23.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:53:24.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-07T07:53:24.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:53:25.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=bLBpArgS7toWOVZXQExvztR38tQ%3D&Expires=1772949204 HTTP/1.1" 200 66513
2026-03-07T07:53:26.131 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:53:26.132 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:53:26.132 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:53:26.154 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:53:26.155 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:53:41.103 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:53:41.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:53:41.247 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:53:41.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:53:41.294 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:54:11.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:54:11.327 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:54:11.429 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17051
2026-03-07T07:54:11.431 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:54:11.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:54:11.432 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:54:11.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:54:11.449 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:54:11.449 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:54:11.455 [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-07T07:54:11.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:54:11.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:54:11.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:54:11.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34573
2026-03-07T07:54:11.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:54:11.465 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:54:11.466 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:54: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 0x7fceb31074c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:54:14.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:54:14.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:54:15.622 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T07:54:15.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:54:16.492 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=LDKOwVOZaErV%2FDFR28pZ7C89MIc%3D&Expires=1772949255 HTTP/1.1" 200 66513
2026-03-07T07:54:16.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:54:16.754 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:54:16.754 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:54:16.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:54:16.775 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:54:32.740 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:54:32.854 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:54:32.883 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:54:32.883 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:54:32.930 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:55:02.960 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:55:02.963 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:55:03.454 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:55:03.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:55:03.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:55:03.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:55:03.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-07T07:55:03.469 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:55:03.470 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:55:03.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59707
2026-03-07T07:55:03.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:55:03.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:55:03.480 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:55:03.486 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34056
2026-03-07T07:55:03.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:55:03.487 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:55:03.488 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:55:06.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73d6e980>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:55:06.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:55:06.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:55:07.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-07T07:55:07.671 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:55:08.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=1Cg3SL%2FEf5bNGKjv9YQiXl%2FEuMo%3D&Expires=1772949307 HTTP/1.1" 200 66513
2026-03-07T07:55:08.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:55:08.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:55:08.792 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:55:08.817 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:55:08.817 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:55:25.345 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:55:25.459 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:55:25.488 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:55:25.488 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:55:25.536 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:55:55.566 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:55:55.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:55:55.866 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:55:55.869 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:55:55.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:55:55.870 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:55:55.891 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:55:55.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:55:55.892 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:55:55.898 [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-07T07:55:55.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:55:55.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:55:55.901 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:55:55.906 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34056
2026-03-07T07:55:55.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:55:55.907 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:55:55.907 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:55: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 0x7fcf68e36140>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:55:58.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:55:58.970 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:56:00.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-07T07:56:00.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:56:00.947 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055234.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ScseXfwXcnnyMgg3UEpRH%2B1TjmE%3D&Expires=1772949359 HTTP/1.1" 200 66513
2026-03-07T07:56:01.206 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:56:01.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:56:01.208 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:56:01.230 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:56:01.230 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:56:17.216 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:56:17.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:56:17.359 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:56:17.359 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:56:17.406 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:56:47.415 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:56:47.418 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:56:47.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:56:47.538 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:56:47.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:56:47.539 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:56: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-07T07:56:47.560 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:56:47.560 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:56:47.564 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60760
2026-03-07T07:56:47.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:56:47.567 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:56:47.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:56:47.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34152
2026-03-07T07:56:47.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:56:47.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:56:47.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:56:50.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 0x7fce75990bb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:56:50.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:56:50.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:56:51.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-07T07:56:51.813 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:56:52.696 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v%2BINIc4Cz%2FteJcJAcsXCVJrTVRY%3D&Expires=1772949411 HTTP/1.1" 200 70994
2026-03-07T07:56:52.955 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:56:52.957 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:56:52.957 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:56:52.979 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:56:52.979 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:57:08.621 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:57:08.734 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:57:08.763 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:57:08.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:57:08.811 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:57:38.823 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:57:38.825 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:57:38.932 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:57:38.933 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:57:38.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:57:38.934 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:57:38.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-07T07:57:38.950 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:57:38.950 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:57:38.954 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60716
2026-03-07T07:57:38.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:57:38.956 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:57:38.956 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:57:38.961 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34538
2026-03-07T07:57:38.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:57:38.962 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:57:38.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:57: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 0x7fcf69411420>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:57:42.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:57:42.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:57:43.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-07T07:57:43.194 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:57:44.035 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MGevPMf2e9VmTyHMUDbjOfa0rQY%3D&Expires=1772949463 HTTP/1.1" 200 70994
2026-03-07T07:57:44.293 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:57:44.295 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:57:44.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:57:44.318 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:57:44.319 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:57:59.279 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:57:59.393 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:57:59.422 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:57:59.422 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:57:59.470 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:58:29.500 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:58:29.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:58:29.767 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:58:29.770 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:58:29.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:58:29.771 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:58:29.783 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:58:29.783 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:58:29.783 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:58:29.789 [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-07T07:58:29.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:58:29.791 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:58:29.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:58:29.797 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34580
2026-03-07T07:58:29.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:58:29.798 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:58:29.798 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:58: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 0x7fcf6bc19810>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:58:32.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:58:32.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:58:34.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-07T07:58:34.041 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:58:34.903 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=tWcJ0IOLcwgBvOTGi%2BuRWx3AbSo%3D&Expires=1772949513 HTTP/1.1" 200 70994
2026-03-07T07:58:35.165 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:58:35.166 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:58:35.167 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:58:35.189 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:58:35.190 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:58:50.440 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:58:50.562 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:58:50.593 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:58:50.593 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:58:50.640 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T07:59:20.670 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T07:59:20.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T07:59:20.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T07:59:20.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T07:59:20.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T07:59:20.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T07:59:20.792 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T07:59:20.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T07:59:20.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T07:59:20.798 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59923
2026-03-07T07:59:20.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:59:20.801 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T07:59:20.801 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T07:59:20.807 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34466
2026-03-07T07:59:20.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T07:59:20.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T07:59:20.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T07:59: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 0x7fcf694ff460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T07:59:23.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T07:59:23.898 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T07:59:25.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-07T07:59:25.013 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T07:59:25.871 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=G4fSNp4EsM7PMjK2iuKwr5%2BD2aI%3D&Expires=1772949564 HTTP/1.1" 200 70994
2026-03-07T07:59:26.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T07:59:26.386 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T07:59:26.386 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T07:59:26.410 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T07:59:26.411 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T07:59:41.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:59:41.576 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T07:59:41.605 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T07:59:41.605 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T07:59:41.651 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:00:11.678 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:00:11.680 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:00:12.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17096
2026-03-07T08:00:12.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:00:12.394 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:00:12.395 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:00:12.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-07T08:00:12.419 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:00:12.419 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:00:12.424 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58573
2026-03-07T08:00:12.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:00:12.427 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:00:12.427 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:00:12.432 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34243
2026-03-07T08:00:12.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:00:12.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:00:12.434 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:00:15.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 0x7fcf694aa1d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:00:15.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:00:15.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:00:16.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-07T08:00:16.694 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:00:17.566 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-055634.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=k7oOSou3lfcMk387D6uH%2B35IkS8%3D&Expires=1772949616 HTTP/1.1" 200 70994
2026-03-07T08:00:17.826 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:00:17.827 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:00:17.827 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:00:17.849 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:00:17.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:00:32.990 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:00:33.104 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:00:33.133 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:00:33.133 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:00:33.180 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:01:03.211 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:01:03.213 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:01:03.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17096
2026-03-07T08:01:03.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:01:03.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:01:03.734 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:01:03.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-07T08:01:03.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:01:03.746 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:01:03.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58942
2026-03-07T08:01:03.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:01:03.755 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:01:03.755 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:01:03.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34458
2026-03-07T08:01:03.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:01:03.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:01:03.763 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:01:06.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 0x7fcf6ba2fbb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:01:06.872 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:01:06.874 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:01:07.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-07T08:01:07.992 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:01:08.845 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=91aZVu5weIUYmf6vB6IH3yNjG%2Fs%3D&Expires=1772949667 HTTP/1.1" 200 75126
2026-03-07T08:01:09.106 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:01:09.108 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:01:09.108 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:01:09.131 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:01:09.131 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:01:24.334 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:01:24.447 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:01:24.476 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:01:24.476 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:01:24.523 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:01:54.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:01:54.554 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:01:54.796 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17096
2026-03-07T08:01:54.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:01:54.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:01:54.797 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:01:54.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-07T08:01:54.809 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:01:54.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:01:54.814 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58942
2026-03-07T08:01:54.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:01:54.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:01:54.816 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:01:54.822 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34458
2026-03-07T08:01:54.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:01:54.823 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:01:54.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:01:57.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 0x7fcf69510760>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:01:57.879 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:01:57.880 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:01:58.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-07T08:01:58.975 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:01:59.855 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=MXRTKZzhiGufj3ktRFi0rBMJJVo%3D&Expires=1772949718 HTTP/1.1" 200 75126
2026-03-07T08:02:00.114 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:02:00.114 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:02:00.114 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:02:00.138 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:02:00.138 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:02:21.964 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:02:22.082 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:02:22.112 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:02:22.112 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:02:22.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:02:52.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:02:52.188 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:02:52.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17096
2026-03-07T08:02:52.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:02:52.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:02:52.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:02:52.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-07T08:02:52.704 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:02:52.705 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:02:52.710 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58769
2026-03-07T08:02:52.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:02:52.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:02:52.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:02:52.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34458
2026-03-07T08:02:52.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:02:52.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:02:52.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:02:55.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 0x7fcf6bc07eb0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:02:55.799 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:02:55.799 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:02:56.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-07T08:02:56.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:02:57.792 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=9PopDKyfFBSqIDJThlsxh%2B5vG%2Fc%3D&Expires=1772949776 HTTP/1.1" 200 75126
2026-03-07T08:02:58.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:02:58.304 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:02:58.304 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:02:58.324 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:02:58.325 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:03:13.362 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:03:13.475 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:03:13.505 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:03:13.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:03:13.551 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:03:43.567 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:03:43.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:03:43.825 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17096
2026-03-07T08:03:43.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:03:43.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:03:43.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:03:43.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-07T08:03:43.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:03:43.843 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:03:43.848 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59026
2026-03-07T08:03:43.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:03:43.851 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:03:43.852 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:03:43.857 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34146
2026-03-07T08:03:43.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:03:43.858 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:03:43.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:03:46.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 0x7fceb21180a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:03:46.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:03:46.936 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:03:48.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-07T08:03:48.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:03:48.885 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060036.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8gmZWCF6WCRTUQfUTLf5NYaExRk%3D&Expires=1772949827 HTTP/1.1" 200 75126
2026-03-07T08:03:49.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:03:49.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:03:49.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:03:49.204 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:03:49.205 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:04:04.869 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:04:04.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:04:05.017 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:04:05.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:04:05.064 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:04:35.094 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:04:35.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:04:35.451 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17096
2026-03-07T08:04:35.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:04:35.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:04:35.452 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:04:35.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-07T08:04:35.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:04:35.464 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:04:35.469 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59645
2026-03-07T08:04:35.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:04:35.471 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:04:35.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:04:35.477 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34213
2026-03-07T08:04:35.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:04:35.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:04:35.479 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:04:38.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 0x7fceb20cff70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:04:38.583 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:04:38.584 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:04:39.686 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:04:39.686 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:04:40.535 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=W5XqsGOu2p%2Bh3doPBhf%2Bnem1Tgw%3D&Expires=1772949879 HTTP/1.1" 200 73201
2026-03-07T08:04:40.830 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:04:40.831 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:04:40.831 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:04:40.850 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:04:40.850 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:04:55.830 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:04:55.947 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:04:55.977 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:04:55.977 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:04:56.023 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:05:26.053 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:05:26.054 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:05:26.402 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17057
2026-03-07T08:05:26.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:05:26.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:05:26.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:05:26.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-07T08:05:26.415 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:05:26.415 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:05:26.420 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59233
2026-03-07T08:05:26.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:05:26.422 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:05:26.423 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:05:26.428 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34375
2026-03-07T08:05:26.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:05:26.429 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:05:26.430 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:05: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 0x7fcf694ab3a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:05:29.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:05:29.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:05:30.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-07T08:05:30.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:05:31.464 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=6S2UirqJO%2FqQVqoJlVyHFUFcEWk%3D&Expires=1772949930 HTTP/1.1" 200 73201
2026-03-07T08:05:31.723 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:05:31.723 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:05:31.723 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:05:31.745 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:05:31.746 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:05:47.169 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:05:47.283 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:05:47.312 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:05:47.312 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:05:47.359 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:06:17.390 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:06:17.392 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:06:17.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17057
2026-03-07T08:06:17.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:06:17.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:06:17.918 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:06:17.931 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:06:17.931 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:06:17.931 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:06:17.937 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60234
2026-03-07T08:06:17.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:06:17.940 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:06:17.940 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:06:17.946 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34367
2026-03-07T08:06:17.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:06:17.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:06:17.948 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:06:21.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 0x7fcf6bbb59f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:06:21.048 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:06:21.050 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:06:22.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:06:22.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:06:23.083 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=kmcPAxG%2Ft2qKr%2FGAdiQeg5u5BCg%3D&Expires=1772949982 HTTP/1.1" 200 73201
2026-03-07T08:06:23.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:06:23.343 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:06:23.343 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:06:23.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:06:23.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:06:40.429 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:06:40.551 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:06:40.583 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:06:40.583 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:06:40.629 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:07:10.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:07:10.661 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:07:11.036 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17057
2026-03-07T08:07:11.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:07:11.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:07:11.039 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:07:11.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-07T08:07:11.051 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:07:11.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:07:11.058 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61138
2026-03-07T08:07:11.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:07:11.061 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:07:11.062 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:07:11.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35019
2026-03-07T08:07:11.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:07:11.069 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:07:11.070 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:07:14.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 0x7fcf68d16b30>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:07:14.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:07:14.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:07:15.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-07T08:07:15.383 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:07:16.250 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=lGHe%2FhiYxFoFtt2xnSUvcHkNwbo%3D&Expires=1772950035 HTTP/1.1" 200 73201
2026-03-07T08:07:16.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:07:16.512 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:07:16.512 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:07:16.534 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:07:16.535 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:07:31.584 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:07:31.699 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:07:31.728 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:07:31.728 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:07:31.776 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:08:01.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:08:01.809 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:08:02.065 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17057
2026-03-07T08:08:02.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:08:02.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:08:02.067 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:08:02.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-07T08:08:02.081 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:08:02.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:08:02.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61652
2026-03-07T08:08:02.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:08:02.091 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:08:02.092 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:08:02.098 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34992
2026-03-07T08:08:02.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:08:02.099 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:08:02.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:08:05.176 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e4b6a0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:08:05.176 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:08:05.178 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:08:06.302 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:08:06.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:08:07.174 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060438.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0yZ4KdD7tAN07vva30NCaxMfqHc%3D&Expires=1772950086 HTTP/1.1" 200 73201
2026-03-07T08:08:07.433 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:08:07.434 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:08:07.434 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:08:07.457 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:08:07.457 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:08:24.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:08:24.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:08:24.493 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:08:24.493 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:08:24.540 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:08:54.571 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:08:54.574 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:08:54.687 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17057
2026-03-07T08:08:54.688 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:08:54.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:08:54.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:08:54.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-07T08:08:54.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:08:54.703 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:08:54.709 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62027
2026-03-07T08:08:54.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:08:54.713 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:08:54.713 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:08:54.719 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34992
2026-03-07T08:08:54.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:08:54.720 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:08:54.720 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:08: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 0x7fce77ae3c40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:08:57.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:08:57.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:08:58.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-07T08:08:58.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:08:59.869 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AlL2HLd2jAfUQAnmwDKe36IlSC0%3D&Expires=1772950138 HTTP/1.1" 200 72837
2026-03-07T08:09:00.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:09:00.130 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:09:00.130 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:09:00.153 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:09:00.153 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:09:14.641 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:09:14.754 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:09:14.783 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:09:14.783 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:09:14.830 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:09:44.861 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:09:44.863 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:09:44.968 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17057
2026-03-07T08:09:44.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:09:44.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:09:44.971 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:09:44.986 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:09:44.986 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:09:44.986 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:09:44.992 [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-07T08:09:44.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:09:44.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:09:44.996 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:09:45.002 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35191
2026-03-07T08:09:45.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:09:45.004 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:09:45.004 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:09: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 0x7fcf68d14460>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:09:48.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:09:48.090 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:09:49.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-07T08:09:49.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:09:50.051 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=DU0qFf8l99%2FkxatCZIzb6wIH6do%3D&Expires=1772950189 HTTP/1.1" 200 72837
2026-03-07T08:09:50.311 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:09:50.313 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:09:50.313 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:09:50.336 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:09:50.337 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:10:06.884 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:10:06.998 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:10:07.027 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:10:07.027 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:10:07.075 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:10:37.105 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:10:37.108 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:10:37.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:10:37.391 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:10:37.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:10:37.392 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:10:37.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-07T08:10:37.403 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:10:37.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:10:37.406 [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-07T08:10:37.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:10:37.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:10:37.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:10:37.411 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35253
2026-03-07T08:10:37.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:10:37.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:10:37.412 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:10:40.503 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf697d7100>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:10:40.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:10:40.505 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:10:41.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-07T08:10:41.623 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:10:42.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vsqKeV0Ifx3NNDiNjAOEtPulnXQ%3D&Expires=1772950241 HTTP/1.1" 200 72837
2026-03-07T08:10:42.733 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:10:42.734 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:10:42.734 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:10:42.757 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:10:42.758 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:10:57.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:10:58.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:10:58.096 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:10:58.096 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:10:58.143 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:11:28.157 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:11:28.160 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:11:28.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:11:28.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:11:28.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:11:28.266 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:11:28.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-07T08:11:28.280 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:11:28.280 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:11:28.286 [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-07T08:11:28.287 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:11:28.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:11:28.288 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:11:28.293 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34784
2026-03-07T08:11:28.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:11:28.294 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:11:28.294 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:11:31.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 0x7fcf68e99e40>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:11:31.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:11:31.386 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:11: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-07T08:11:32.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:11:33.374 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xZdbcZ72CqbQ7lmM3djBpEOpa00%3D&Expires=1772950292 HTTP/1.1" 200 72837
2026-03-07T08:11:33.634 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:11:33.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:11:33.636 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:11:33.672 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:11:33.672 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:11:49.733 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:11:49.848 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:11:49.877 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:11:49.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:11:49.925 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:12:19.955 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:12:19.958 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:12:20.211 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:12:20.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:12:20.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:12:20.213 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:12:20.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-07T08:12:20.228 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:12:20.228 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:12:20.233 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62550
2026-03-07T08:12:20.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:12:20.236 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:12:20.236 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:12:20.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34858
2026-03-07T08:12:20.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:12:20.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:12:20.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:12: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 0x7fcf6bc07c10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:12:23.353 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:12:23.354 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:12:24.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-07T08:12:24.501 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:12:25.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-060835.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TrCOZJtzKB4QkGxDbRhycOTGalo%3D&Expires=1772950344 HTTP/1.1" 200 72837
2026-03-07T08:12:25.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:12:25.659 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:12:25.660 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:12:25.683 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:12:25.683 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:12:40.539 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:12:40.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:12:40.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:12:40.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:12:40.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:13:10.769 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:13:10.771 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:13:11.300 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:13:11.303 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:13:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:13:11.304 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:13:11.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-07T08:13:11.316 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:13:11.316 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:13:11.322 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63170
2026-03-07T08:13:11.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:13:11.324 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:13:11.325 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:13:11.333 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35205
2026-03-07T08:13:11.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:13:11.334 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:13:11.334 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:13: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 0x7fce777a2410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:13:14.424 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:13:14.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:13:15.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-07T08:13:15.588 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:13:16.445 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Dyh1hac%2FSCiNoFJnRyHcffiqQQE%3D&Expires=1772950395 HTTP/1.1" 200 90641
2026-03-07T08:13:16.957 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:13:16.959 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:13:16.959 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:13:16.983 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:13:16.983 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:13:32.175 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:13:32.289 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:13:32.318 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:13:32.318 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:13:32.365 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:14:02.396 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:14:02.399 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:14:02.657 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:14:02.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:14:02.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:14:02.659 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:14:02.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-07T08:14:02.674 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:14:02.675 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:14:02.681 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64118
2026-03-07T08:14:02.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:14:02.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:14:02.684 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:14:02.689 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35675
2026-03-07T08:14:02.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:14:02.690 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:14:02.691 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:14: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 0x7fce754ac190>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:14:05.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:14:05.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:14:06.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-07T08:14:06.885 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:14:07.753 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=AsP0pHIUQ9lOseHKkYV4PIsUCZ4%3D&Expires=1772950446 HTTP/1.1" 200 90641
2026-03-07T08:14:08.267 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:14:08.269 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:14:08.269 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:14:08.291 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:14:08.292 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:14:23.409 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:14:23.522 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:14:23.552 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:14:23.552 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:14:23.598 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:14:53.621 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:14:53.624 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:14:53.730 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:14:53.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:14:53.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:14:53.731 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:14:53.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-07T08:14:53.744 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:14:53.744 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:14:53.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64414
2026-03-07T08:14:53.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:14:53.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:14:53.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:14:53.761 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35675
2026-03-07T08:14:53.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:14:53.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:14:53.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:14:56.824 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68add5d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:14:56.825 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:14:56.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:14:57.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-07T08:14:57.995 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:14:58.900 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SSNOWqgffj8OKfnlP2Ek5jLwdjY%3D&Expires=1772950497 HTTP/1.1" 200 90641
2026-03-07T08:14:59.412 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:14:59.414 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:14:59.414 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:14:59.437 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:14:59.437 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:15:14.966 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:15:15.081 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:15:15.110 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:15:15.110 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:15:15.157 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:15:45.188 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:15:45.190 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:15:45.303 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:15:45.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:15:45.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:15:45.305 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:15:45.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-07T08:15:45.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:15:45.321 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:15:45.327 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64507
2026-03-07T08:15:45.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:15:45.329 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:15:45.329 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:15:45.335 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35747
2026-03-07T08:15:45.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:15:45.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:15:45.337 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:15:48.408 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce73cd6020>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:15:48.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:15:48.410 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:15:49.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-07T08:15:49.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:15:50.385 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061236.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=J8qOttxLZedFcTUxYuh2Qge33A8%3D&Expires=1772950549 HTTP/1.1" 200 90641
2026-03-07T08:15:50.891 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:15:50.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:15:50.899 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:15:50.920 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:15:50.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:16:06.658 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:16:06.771 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:16:06.800 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:16:06.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:16:06.848 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:16:36.878 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:16:36.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:16:36.993 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:16:36.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:16:36.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:16:36.995 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:16:37.010 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:16:37.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:16:37.011 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:16:37.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64275
2026-03-07T08:16:37.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:16:37.017 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:16:37.017 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:16:37.021 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35777
2026-03-07T08:16:37.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:16:37.022 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:16:37.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:16: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 0x7fcf6bbb4070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:16:40.120 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:16:40.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:16:41.282 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:16:41.285 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:16:42.144 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TSzklSBfc69x%2BRzTR7LEKEFYPvE%3D&Expires=1772950601 HTTP/1.1" 200 79461
2026-03-07T08:16:42.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:16:42.653 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:16:42.654 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:16:42.675 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:16:42.676 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:16:57.993 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:16:58.107 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:16:58.136 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:16:58.136 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:16:58.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:17:28.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:17:28.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:17:28.331 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:17:28.332 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:17:28.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:17:28.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:17:28.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-07T08:17:28.346 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:17:28.346 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:17:28.352 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64275
2026-03-07T08:17:28.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:17:28.355 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:17:28.356 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:17:28.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35591
2026-03-07T08:17:28.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:17:28.364 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:17:28.364 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:17:31.448 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bab0ee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:17:31.448 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:17:31.450 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:17:32.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-07T08:17:32.660 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:17:33.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BpkcGaw92LFm6aBcNUt3VXIGREo%3D&Expires=1772950652 HTTP/1.1" 200 79461
2026-03-07T08:17:34.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:17:34.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:17:34.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:17:34.057 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:17:34.058 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:17:49.214 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:17:49.328 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:17:49.357 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:17:49.357 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:17:49.404 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:18:19.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:18:19.438 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:18:19.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:18:19.540 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:18:19.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:18:19.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:18:19.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-07T08:18:19.556 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:18:19.556 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:18:19.562 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64275
2026-03-07T08:18:19.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:18:19.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:18:19.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:18:19.571 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35591
2026-03-07T08:18:19.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:18:19.572 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:18:19.572 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:18:22.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 0x7fcf68a173d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:18:22.648 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:18:22.650 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:18:23.821 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:18:23.823 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:18:24.685 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=mAfZqQSP7Q0st8SnPkXcoev7nv0%3D&Expires=1772950703 HTTP/1.1" 200 79461
2026-03-07T08:18:25.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:18:25.198 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:18:25.198 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:18:25.221 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:18:25.222 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:18:40.330 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:18:40.443 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:18:40.473 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:18:40.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:18:40.520 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:19:10.550 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:19:10.551 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:19:10.656 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 17105
2026-03-07T08:19:10.657 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:19:10.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:19:10.658 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:19:10.673 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:19:10.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:19:10.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:19:10.678 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56674
2026-03-07T08:19:10.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:19:10.681 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:19:10.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:19:10.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33130
2026-03-07T08:19:10.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:19:10.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:19:10.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:19:13.784 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e36350>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:19:13.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:19:13.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:19:14.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-07T08:19:14.973 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:19:15.833 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=uwPVm1%2FqKc2RiD%2FD1t44R6o17h0%3D&Expires=1772950754 HTTP/1.1" 200 79461
2026-03-07T08:19:16.343 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:19:16.345 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:19:16.345 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:19:16.367 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:19:16.368 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:19:31.692 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:19:31.806 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:19:31.836 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:19:31.836 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:19:31.883 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:20:01.913 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:20:01.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:20:02.926 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16467
2026-03-07T08:20:02.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:20:02.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:20:02.927 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:20:02.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-07T08:20:02.938 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:20:02.939 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:20:02.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56674
2026-03-07T08:20:02.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:20:02.947 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:20:02.947 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:20:02.953 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33130
2026-03-07T08:20:02.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:20:02.954 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:20:02.955 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:20:06.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 0x7fcf68b61c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:20:06.007 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:20:06.008 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:20:07.116 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:20:07.119 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:20:07.975 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-061638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ApNcbfscGSIQruZ4wrwRu5axGHE%3D&Expires=1772950806 HTTP/1.1" 200 79461
2026-03-07T08:20:08.482 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:20:08.484 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:20:08.484 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:20:08.507 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:20:08.507 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:20:23.529 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:20:23.644 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:20:23.673 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:20:23.673 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:20:23.720 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:20:53.751 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:20:53.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:20:54.193 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16467
2026-03-07T08:20:54.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:20:54.196 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:20:54.197 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:20:54.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-07T08:20:54.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:20:54.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:20:54.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59144
2026-03-07T08:20:54.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:20:54.218 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:20:54.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:20:54.225 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33130
2026-03-07T08:20:54.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:20:54.226 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:20:54.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:20:57.336 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf694a0df0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:20:57.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:20:57.338 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:20:58.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-07T08:20:58.455 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:20:59.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=YD7Jk%2FYjuPaSNnf%2Bbc5KmVlPMlU%3D&Expires=1772950858 HTTP/1.1" 200 70095
2026-03-07T08:20:59.609 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:20:59.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:20:59.618 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:20:59.641 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:20:59.642 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:21:15.218 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:21:15.331 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:21:15.360 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:21:15.360 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:21:15.408 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:21:45.438 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:21:45.441 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:21:45.558 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16467
2026-03-07T08:21:45.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:21:45.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:21:45.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:21:45.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-07T08:21:45.577 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:21:45.578 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:21:45.583 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63245
2026-03-07T08:21:45.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:21:45.585 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:21:45.586 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:21:45.592 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34300
2026-03-07T08:21:45.593 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:21:45.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:21:45.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:21:48.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8ee90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:21:48.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:21:48.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:21:49.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-07T08:21:49.802 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:21:50.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gXuQuYKieb0H4RBsT9KY93P5Gz4%3D&Expires=1772950909 HTTP/1.1" 200 70095
2026-03-07T08:21:51.186 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:21:51.187 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:21:51.188 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:21:51.209 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:21:51.209 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:22:06.987 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:22:07.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:22:07.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:22:07.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:22:07.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:22:37.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:22:37.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:22:37.319 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16467
2026-03-07T08:22:37.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:22:37.322 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:22:37.323 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:22:37.335 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:22:37.336 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:22:37.336 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:22:37.341 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63245
2026-03-07T08:22:37.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:22:37.344 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:22:37.344 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:22:37.350 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36355
2026-03-07T08:22:37.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:22:37.351 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:22:37.351 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:22: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 0x7fcf68e49480>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:22:40.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:22:40.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:22:41.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-07T08:22:41.583 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:22:42.489 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=WPRAGGg9Vyw1LMP4S4DPjwWx8ig%3D&Expires=1772950961 HTTP/1.1" 200 70095
2026-03-07T08:22:42.746 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:22:42.752 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:22:42.752 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:22:42.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:22:42.773 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:22:59.052 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:22:59.166 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:22:59.195 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:22:59.195 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:22:59.242 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:23:29.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:23:29.275 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:23:29.531 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16467
2026-03-07T08:23:29.533 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:23:29.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:23:29.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:23:29.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-07T08:23:29.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:23:29.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:23:29.555 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64777
2026-03-07T08:23:29.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:23:29.558 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:23:29.558 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:23:29.563 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37097
2026-03-07T08:23:29.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:23:29.565 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:23:29.565 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:23:32.664 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bc06a70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:23:32.664 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:23:32.666 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:23:33.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-07T08:23:33.883 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:23:34.751 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=gtT1xX2yXM2moDmlE58WDsH%2Bkes%3D&Expires=1772951013 HTTP/1.1" 200 70095
2026-03-07T08:23:35.010 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:23:35.012 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:23:35.012 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:23:35.034 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:23:35.034 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:23:50.994 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:23:51.108 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:23:51.137 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:23:51.137 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:23:51.184 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:24:21.215 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:24:21.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:24:21.495 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16467
2026-03-07T08:24:21.498 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:24:21.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:24:21.499 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:24: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-07T08:24:21.511 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:24:21.511 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:24:21.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63664
2026-03-07T08:24:21.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:24:21.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:24:21.521 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:24:21.528 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37097
2026-03-07T08:24:21.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:24:21.529 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:24:21.529 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:24: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 0x7fce76d7ea10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:24:24.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:24:24.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:24:25.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:24:25.826 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:24:26.677 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062039.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zrZEcVDfxArNerNy1Igk%2FKgnFOk%3D&Expires=1772951065 HTTP/1.1" 200 70095
2026-03-07T08:24:27.189 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:24:27.197 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:24:27.197 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:24:27.219 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:24:27.220 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:24:42.353 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:24:42.467 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:24:42.496 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:24:42.496 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:24:42.542 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:25:12.564 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:25:12.567 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:25:13.105 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16436
2026-03-07T08:25:13.108 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:25:13.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:25:13.109 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:25:13.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-07T08:25:13.121 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:25:13.122 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:25:13.127 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63664
2026-03-07T08:25:13.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:25:13.130 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:25:13.131 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:25:13.137 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36568
2026-03-07T08:25:13.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:25:13.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:25:13.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:25: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 0x7fcf6945bee0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:25:16.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:25:16.218 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:25:17.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-07T08:25:17.353 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:25:18.214 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w34rFJxi3kVK2QnvK9N3wx2uJ%2FE%3D&Expires=1772951117 HTTP/1.1" 200 72782
2026-03-07T08:25:18.473 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:25:18.474 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:25:18.474 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:25:18.496 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:25:18.497 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:25:34.721 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:25:34.835 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:25:34.864 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:25:34.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:25:34.911 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:26:04.941 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:26:04.944 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:26:05.318 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16436
2026-03-07T08:26:05.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:26:05.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:26:05.321 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:26:05.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-07T08:26:05.333 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:26:05.333 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:26:05.339 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63843
2026-03-07T08:26:05.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:26:05.342 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:26:05.342 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:26:05.348 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36592
2026-03-07T08:26:05.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:26:05.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:26:05.349 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:26: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 0x7fcf68e4b550>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:26:08.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:26:08.442 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:26:09.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-07T08:26:09.550 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:26:10.404 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=SE3knPEYSmXigMPT%2BOVVHBa%2FVmc%3D&Expires=1772951169 HTTP/1.1" 200 72782
2026-03-07T08:26:10.703 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:26:10.711 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:26:10.711 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:26:10.733 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:26:10.733 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:26:25.662 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:26:25.777 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:26:25.806 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:26:25.806 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:26:25.854 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:26:55.855 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:26:55.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:26:55.994 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16436
2026-03-07T08:26:55.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:26:55.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:26:55.997 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:26:56.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-07T08:26:56.018 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:26:56.018 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:26:56.024 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64535
2026-03-07T08:26:56.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:26:56.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:26:56.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:26:56.033 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36592
2026-03-07T08:26:56.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:26:56.034 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:26:56.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:26:59.128 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf69349000>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:26:59.128 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:26:59.130 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:27:00.264 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:27:00.266 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:27:01.131 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=5ETohPDURILIGocNqkc97ceSktU%3D&Expires=1772951220 HTTP/1.1" 200 72782
2026-03-07T08:27:01.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:27:01.392 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:27:01.392 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:27:01.416 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:27:01.416 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:27:18.036 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:27:18.150 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:27:18.180 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:27:18.180 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:27:18.226 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:27:48.256 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:27:48.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:27:48.517 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16436
2026-03-07T08:27:48.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:27:48.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:27:48.520 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:27:48.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-07T08:27:48.531 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:27:48.532 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:27:48.538 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64535
2026-03-07T08:27:48.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:27:48.541 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:27:48.541 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:27:48.548 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36932
2026-03-07T08:27:48.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:27:48.549 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:27:48.549 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:27:51.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 0x7fceb20fe410>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:27:51.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:27:51.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:27: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-07T08:27:52.778 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:27:53.640 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062435.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=USzZVnWkA4It%2BJLS%2BsdEqVsSS2E%3D&Expires=1772951272 HTTP/1.1" 200 72782
2026-03-07T08:27:53.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:27:53.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:27:53.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:27:53.931 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:27:53.931 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:28:08.542 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:28:08.657 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:28:08.686 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:28:08.686 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:28:08.733 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:28:38.763 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:28:38.766 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:28:38.879 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16436
2026-03-07T08:28:38.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:28:38.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:28:38.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:28:38.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-07T08:28:38.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:28:38.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:28:38.901 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65867
2026-03-07T08:28:38.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:28:38.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:28:38.904 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:28:38.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37607
2026-03-07T08:28:38.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:28:38.910 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:28:38.910 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:28:41.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb7210130>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:28:41.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:28:41.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:28:43.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-07T08:28:43.099 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:28:44.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=v4US8EgG9f1%2Fp%2FGIxUXOWZ3hV58%3D&Expires=1772951322 HTTP/1.1" 200 74385
2026-03-07T08:28:44.269 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:28:44.271 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:28:44.271 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:28:44.295 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:28:44.296 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:28:59.991 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:29:00.105 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:29:00.134 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:29:00.134 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:29:00.182 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:29:30.212 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:29:30.215 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:29:30.501 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16436
2026-03-07T08:29:30.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:29:30.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:29:30.504 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:29:30.527 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:29:30.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:29:30.528 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:29:30.533 [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-07T08:29:30.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:29:30.536 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:29:30.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:29:30.544 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37607
2026-03-07T08:29:30.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:29:30.545 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:29:30.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:29:33.624 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce77ae1450>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:29:33.624 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:29:33.626 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:29:34.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-07T08:29:34.758 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:29:35.632 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=%2BvEuLVbC9l82fHOwRVfLZ5gdYXE%3D&Expires=1772951374 HTTP/1.1" 200 74385
2026-03-07T08:29:35.892 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:29:35.899 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:29:35.900 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:29:35.922 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:29:35.922 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:29:50.813 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:29:50.930 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:29:50.961 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:29:50.961 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:29:51.007 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:30:21.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:30:21.040 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:30:21.459 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16327
2026-03-07T08:30:21.462 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:30:21.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:30:21.463 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:30:21.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-07T08:30:21.503 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:30:21.503 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:30:21.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62996
2026-03-07T08:30:21.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:30:21.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:30:21.513 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:30:21.520 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36209
2026-03-07T08:30:21.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:30:21.521 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:30:21.522 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:30: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 0x7fceb211b1c0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:30:24.632 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:30:24.634 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:30:25.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-07T08:30:25.759 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:30:26.623 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=0Pqg7GACgU1os0PaiKcGv798Gas%3D&Expires=1772951425 HTTP/1.1" 200 74385
2026-03-07T08:30:26.884 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:30:26.885 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:30:26.885 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:30:26.908 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:30:26.908 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:30:42.374 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:30:42.488 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:30:42.517 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:30:42.517 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:30:42.563 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:31:12.594 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:31:12.597 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:31:12.883 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16327
2026-03-07T08:31:12.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:31:12.886 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:31:12.887 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:31:12.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-07T08:31:12.908 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:31:12.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:31:12.914 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59167
2026-03-07T08:31:12.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:31:12.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:31:12.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:31:12.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36559
2026-03-07T08:31:12.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:31:12.924 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:31:12.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:31:16.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 0x7fce76761150>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:31:16.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:31:16.024 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:31:17.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-07T08:31:17.154 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:31:18.015 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=oNC3nBnwR1yEEsEBEOGh68HFiPE%3D&Expires=1772951477 HTTP/1.1" 200 74385
2026-03-07T08:31:18.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:31:18.528 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:31:18.528 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:31:18.551 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:31:18.551 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:31:33.463 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:31:33.577 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:31:33.606 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:31:33.606 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:31:33.654 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:32:03.685 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:32:03.687 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:32:03.800 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16327
2026-03-07T08:32:03.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:32:03.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:32:03.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:32:03.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-07T08:32:03.817 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:32:03.817 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:32:03.824 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59936
2026-03-07T08:32:03.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:32:03.827 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:32:03.828 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:32:03.834 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34551
2026-03-07T08:32:03.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:32:03.835 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:32:03.835 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:32: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 0x7fceb31692d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:32:06.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:32:06.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:32:08.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-07T08:32:08.036 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:32:08.889 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-062836.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=niohZs4MvsgkcYzz3HBvn9jTHIs%3D&Expires=1772951527 HTTP/1.1" 200 74385
2026-03-07T08:32:09.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:32:09.148 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:32:09.149 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:32:09.172 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:32:09.173 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:32:25.387 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:32:25.501 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:32:25.530 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:32:25.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:32:25.577 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:32:55.608 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:32:55.610 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:32:55.715 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16327
2026-03-07T08:32:55.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:32:55.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:32:55.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:32: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-07T08:32:55.732 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:32:55.732 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:32:55.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59914
2026-03-07T08:32:55.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:32:55.741 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:32:55.742 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:32:55.748 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34551
2026-03-07T08:32:55.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:32:55.749 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:32:55.749 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:32: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 0x7fcf68e48340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:32:58.808 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:32:58.810 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:32:59.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-07T08:32:59.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:33:00.854 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=st1SxbWGqVrX7NYL1LAPtYESCuw%3D&Expires=1772951579 HTTP/1.1" 200 75095
2026-03-07T08:33:01.153 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:33:01.161 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:33:01.162 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:33:01.184 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:33:01.185 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:33:17.555 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:33:17.669 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:33:17.698 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:33:17.698 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:33:17.746 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:33:47.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:33:47.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:33:47.864 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16327
2026-03-07T08:33:47.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:33:47.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:33:47.866 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:33:47.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-07T08:33:47.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:33:47.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:33:47.886 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59280
2026-03-07T08:33:47.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:33:47.888 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:33:47.889 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:33:47.893 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34368
2026-03-07T08:33:47.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:33:47.894 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:33:47.894 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:33:50.967 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c25b70>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:33:50.968 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:33:50.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:33:52.077 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:33:52.079 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:33:52.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hFvwlhN4yltRPBzG1rzpEW7FJfI%3D&Expires=1772951631 HTTP/1.1" 200 75095
2026-03-07T08:33:53.192 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:33:53.193 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:33:53.193 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:33:53.214 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:33:53.214 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:34:09.020 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:34:09.134 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:34:09.162 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:34:09.163 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:34:09.210 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:34:39.240 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:34:39.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:34:39.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16327
2026-03-07T08:34:39.359 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:34:39.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:34:39.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:34:39.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-07T08:34:39.376 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:34:39.376 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:34:39.381 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59135
2026-03-07T08:34:39.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:34:39.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:34:39.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:34:39.389 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33982
2026-03-07T08:34:39.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:34:39.390 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:34:39.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:34:42.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 0x7fcf6b89e440>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:34:42.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:34:42.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:34:43.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-07T08:34:43.617 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:34:44.482 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BU3rXRBIDmatw43qmVeU8FuOHwE%3D&Expires=1772951683 HTTP/1.1" 200 75095
2026-03-07T08:34:44.742 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:34:44.750 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:34:44.750 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:34:44.773 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:34:44.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:35:02.255 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:35:02.368 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:35:02.397 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:35:02.397 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:35:02.445 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:35:32.469 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:35:32.472 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:35:32.578 [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-07T08:35:32.581 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:35:32.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:35:32.582 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:35:32.601 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:35:32.601 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:35:32.601 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:35:32.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58903
2026-03-07T08:35:32.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:35:32.610 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:35:32.611 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:35:32.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33975
2026-03-07T08:35:32.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:35:32.620 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:35:32.620 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:35:35.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 0x7fcf6928f340>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:35:35.736 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:35:35.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:35:36.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-07T08:35:36.864 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:35:37.733 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=D0%2Bo2FYKObtiOzgLtTE69v26%2F2U%3D&Expires=1772951736 HTTP/1.1" 200 75095
2026-03-07T08:35:37.993 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:35:37.994 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:35:37.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:35:38.016 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:35:38.016 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:35:53.712 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:35:53.825 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:35:53.854 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:35:53.854 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:35:53.902 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:36:23.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:36:23.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:36:24.201 [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-07T08:36:24.204 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:36:24.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:36:24.205 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:36:24.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-07T08:36:24.225 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:36:24.226 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:36:24.232 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58664
2026-03-07T08:36:24.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:36:24.234 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:36:24.235 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:36:24.241 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33847
2026-03-07T08:36:24.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:36:24.242 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:36:24.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:36:27.320 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf6bbb5120>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:36:27.320 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:36:27.322 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:36:28.430 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:36:28.433 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:36:29.344 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063235.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=GME0tDGii7iN9%2FOeoJF%2BYN8xcVU%3D&Expires=1772951788 HTTP/1.1" 200 75095
2026-03-07T08:36:29.604 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:36:29.612 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:36:29.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:36:29.634 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:36:29.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:36:46.086 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:36:46.197 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:36:46.225 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:36:46.225 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:36:46.273 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:37:16.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:37:16.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:37:16.437 [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-07T08:37:16.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:37:16.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:37:16.440 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:37:16.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-07T08:37:16.459 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:37:16.460 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:37:16.465 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58637
2026-03-07T08:37:16.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:37:16.468 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:37:16.468 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:37:16.474 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33756
2026-03-07T08:37:16.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:37:16.476 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:37:16.476 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:37:19.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 0x7fceb509fd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:37:19.544 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:37:19.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:37:20.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-07T08:37:20.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:37:21.527 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=2r%2Fu3AUtoAnHGrvfUE%2FhDBCgKX4%3D&Expires=1772951840 HTTP/1.1" 200 78568
2026-03-07T08:37:22.040 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:37:22.047 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:37:22.047 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:37:22.071 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:37:22.071 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:37:37.620 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:37:37.732 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:37:37.760 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:37:37.760 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:37:37.807 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:38:07.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:38:07.840 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:38:08.115 [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-07T08:38:08.117 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:38:08.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:38:08.118 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:38:08.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-07T08:38:08.139 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:38:08.139 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:38:08.145 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58637
2026-03-07T08:38:08.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:38:08.147 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:38:08.147 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:38:08.153 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33756
2026-03-07T08:38:08.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:38:08.154 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:38:08.155 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:38: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 0x7fcf68c59ae0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:38:11.256 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:38:11.258 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:38:12.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-07T08:38:12.391 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:38:13.259 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=KBhYf0hF5hZ2n%2Bo9uz%2Bz8C%2BrGjM%3D&Expires=1772951892 HTTP/1.1" 200 78568
2026-03-07T08:38:13.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:38:13.770 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:38:13.770 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:38:13.792 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:38:13.792 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:38:29.552 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:38:29.663 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:38:29.692 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:38:29.692 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:38:29.739 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:38:59.749 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:38:59.752 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:39:00.175 [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-07T08:39:00.178 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:39:00.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:39:00.179 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:39:00.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-07T08:39:00.201 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:39:00.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:39:00.207 [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-07T08:39:00.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:39:00.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:39:00.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:39:00.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33756
2026-03-07T08:39:00.215 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:39:00.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:39:00.216 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:39: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 0x7fce74288520>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:39:03.288 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:39:03.290 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:39:04.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-07T08:39:04.426 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:39:05.284 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=X1BECtctevXbPl7u%2B6a0OVBRInA%3D&Expires=1772951944 HTTP/1.1" 200 78568
2026-03-07T08:39:05.795 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:39:05.797 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:39:05.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:39:05.821 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:39:05.821 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:39:20.704 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:39:20.815 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:39:20.844 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:39:20.844 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:39:20.891 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:39:50.921 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:39:50.924 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:39:51.180 [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-07T08:39:51.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:39:51.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:39:51.183 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:39:51.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-07T08:39:51.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:39:51.200 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:39:51.206 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58642
2026-03-07T08:39:51.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:39:51.209 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:39:51.209 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:39:51.215 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34167
2026-03-07T08:39:51.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:39:51.216 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:39:51.217 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:39: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 0x7fcf69511720>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:39:54.296 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:39:54.298 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:39:55.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-07T08:39:55.424 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:39:56.266 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-063636.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Y76DZg5aF1Fz61gMNaMOzpCCLNI%3D&Expires=1772951995 HTTP/1.1" 200 78568
2026-03-07T08:39:56.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:39:56.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:39:56.774 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:39:56.797 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:39:56.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:40:12.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:40:12.572 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:40:12.601 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:40:12.601 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:40:12.648 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:40:42.655 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:40:42.657 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:40:42.765 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16407
2026-03-07T08:40:42.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:40:42.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:40:42.768 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:40:42.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-07T08:40:42.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:40:42.785 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:40:42.789 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58957
2026-03-07T08:40:42.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:40:42.792 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:40:42.792 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:40:42.801 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34088
2026-03-07T08:40:42.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:40:42.802 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:40:42.803 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:40: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 0x7fcf6945a680>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:40:45.880 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:40:45.882 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:40:47.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-07T08:40:47.107 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:40:48.069 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ySTFpyCmexJmb4L0%2BGH%2FkOxxZ9M%3D&Expires=1772952046 HTTP/1.1" 200 83084
2026-03-07T08:40:48.584 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:40:48.590 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:40:48.590 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:40:48.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:40:48.614 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:41:04.354 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:41:04.496 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:41:04.524 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:41:04.524 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:41:04.571 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:41:34.602 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:41:34.605 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:41:34.863 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16407
2026-03-07T08:41:34.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:41:34.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:41:34.865 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:41:34.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-07T08:41:34.881 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:41:34.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:41:34.887 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58825
2026-03-07T08:41:34.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:41:34.890 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:41:34.890 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:41:34.895 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34188
2026-03-07T08:41:34.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:41:34.896 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:41:34.896 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:41:37.976 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a39ed0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:41:37.976 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:41:37.978 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:41:39.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-07T08:41:39.101 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:41:39.959 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=I%2FqzEIVB14FFB0NXtm5VGH%2FJ6yA%3D&Expires=1772952098 HTTP/1.1" 200 83084
2026-03-07T08:41:40.475 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:41:40.483 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:41:40.483 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:41:40.504 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:41:40.505 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:41:56.323 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:41:56.433 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:41:56.462 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:41:56.462 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:41:56.509 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:42:26.538 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:42:26.540 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:42:26.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16407
2026-03-07T08:42:26.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:42:26.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:42:26.652 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:42:26.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-07T08:42:26.668 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:42:26.668 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:42:26.673 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59378
2026-03-07T08:42:26.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:42:26.675 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:42:26.676 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:42:26.682 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34254
2026-03-07T08:42:26.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:42:26.683 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:42:26.683 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:42:29.752 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce74a966e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:42:29.752 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:42:29.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:42:30.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-07T08:42:30.875 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:42:31.739 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=3zfRweptTU2nt73xJjg5PDSxCXc%3D&Expires=1772952150 HTTP/1.1" 200 83084
2026-03-07T08:42:32.246 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:42:32.247 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:42:32.248 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:42:32.272 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:42:32.272 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:42:49.324 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:42:49.437 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:42:49.466 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:42:49.466 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:42:49.512 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:43:19.543 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:43:19.545 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:43:19.919 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16407
2026-03-07T08:43:19.922 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:43:19.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:43:19.923 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:43:19.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-07T08:43:19.967 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:43:19.967 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:43:19.973 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60363
2026-03-07T08:43:19.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:43:19.975 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:43:19.976 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:43:19.982 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35064
2026-03-07T08:43:19.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:43:19.983 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:43:19.983 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:43: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 0x7fcf68d76aa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:43:23.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:43:23.066 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:43:24.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-07T08:43:24.243 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:43:25.099 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=NpBIYsNrzyPIzLsXGxpduhosZaE%3D&Expires=1772952204 HTTP/1.1" 200 83084
2026-03-07T08:43:25.611 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:43:25.613 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:43:25.613 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:43:25.636 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:43:25.636 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:43:41.114 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:43:41.226 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:43:41.254 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:43:41.254 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:43:41.302 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:44:11.306 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:44:11.308 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:44:11.572 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16407
2026-03-07T08:44:11.574 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:44:11.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:44:11.575 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:44:11.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-07T08:44:11.592 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:44:11.592 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:44:11.598 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 60735
2026-03-07T08:44:11.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:44:11.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:44:11.600 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:44:11.607 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35250
2026-03-07T08:44:11.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:44:11.608 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:44:11.609 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:44:14.712 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68c8cac0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:44:14.712 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:44:14.714 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:44:15.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-07T08:44:15.909 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:44:16.763 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064037.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yVIFO2TaUX%2FoSxYDrdT%2F9OXB42I%3D&Expires=1772952255 HTTP/1.1" 200 83084
2026-03-07T08:44:17.271 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:44:17.279 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:44:17.279 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:44:17.302 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:44:17.302 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:44:34.492 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:44:34.606 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:44:34.635 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:44:34.635 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:44:34.682 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:45:04.713 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:45:04.715 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:45:05.690 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16457
2026-03-07T08:45:05.693 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:45:05.700 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:45:05.701 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:45:05.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-07T08:45:05.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:45:05.753 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:45:05.759 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61287
2026-03-07T08:45:05.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:45:05.762 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:45:05.762 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:45:05.768 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35559
2026-03-07T08:45:05.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:45:05.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:45:05.769 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:45: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 0x7fceb6743400>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:45:08.856 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:45:08.858 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:45:09.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-07T08:45:09.969 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:45:10.828 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=CK6IdtULOiWXu20t2l5EzKmPdXs%3D&Expires=1772952309 HTTP/1.1" 200 73121
2026-03-07T08:45:11.088 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:45:11.099 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:45:11.099 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:45:11.124 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:45:11.125 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:45:25.818 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:45:25.929 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:45:25.958 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:45:25.958 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:45:26.005 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:45:56.013 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:45:56.015 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:45:56.522 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16457
2026-03-07T08:45:56.525 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:45:56.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:45:56.526 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:45:56.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-07T08:45:56.537 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:45:56.537 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:45:56.543 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59937
2026-03-07T08:45:56.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:45:56.546 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:45:56.546 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:45:56.553 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35559
2026-03-07T08:45:56.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:45:56.554 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:45:56.555 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:45:59.613 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf692a6860>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:45:59.614 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:45:59.614 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:46:00.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-07T08:46:00.721 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:46:01.582 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=krWZvf7i6Hv7N0u8AnC2qz6y1xg%3D&Expires=1772952360 HTTP/1.1" 200 73121
2026-03-07T08:46:01.840 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:46:01.841 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:46:01.841 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:46:01.864 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:46:01.864 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:46:19.025 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:46:19.136 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:46:19.165 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:46:19.165 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:46:19.212 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:46:49.227 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:46:49.230 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:46:49.475 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16457
2026-03-07T08:46:49.478 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:46:49.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:46:49.479 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:46:49.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-07T08:46:49.518 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:46:49.519 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:46:49.525 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 59937
2026-03-07T08:46:49.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:46:49.527 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:46:49.527 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:46:49.533 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34904
2026-03-07T08:46:49.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:46:49.534 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:46:49.534 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:46:52.600 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68de32b0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:46:52.600 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:46:52.602 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:46:53.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-07T08:46:53.781 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:46:54.650 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eCI%2FPU9VTI8WMYa2PjK3KwPQtQY%3D&Expires=1772952413 HTTP/1.1" 200 73121
2026-03-07T08:46:54.909 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:46:54.918 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:46:54.918 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:46:54.945 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:46:54.945 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:47:10.348 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:47:10.460 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:47:10.492 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:47:10.492 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:47:10.538 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:47:40.568 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:47:40.571 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:47:40.713 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16457
2026-03-07T08:47:40.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:47:40.716 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:47:40.717 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:47:40.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-07T08:47:40.739 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:47:40.739 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:47:40.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 65043
2026-03-07T08:47:40.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:47:40.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:47:40.747 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:47:40.752 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37338
2026-03-07T08:47:40.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:47:40.753 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:47:40.754 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:47: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 0x7fce766ca8f0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:47:43.864 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:47:43.866 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:47: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-07T08:47:45.027 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:47:45.894 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064437.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=8jCoXvV2u06QoQ9GBdgkJtTIRbE%3D&Expires=1772952464 HTTP/1.1" 200 73121
2026-03-07T08:47:46.155 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:47:46.156 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:47:46.157 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:47:46.178 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:47:46.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:48:02.803 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:48:02.914 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:48:02.942 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:48:02.942 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:48:02.989 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:48:33.020 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:48:33.022 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:48:33.305 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16457
2026-03-07T08:48:33.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:48:33.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:48:33.309 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:48:33.356 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:48:33.356 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:48:33.357 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:48:33.363 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 58983
2026-03-07T08:48:33.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:48:33.365 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:48:33.365 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:48:33.371 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37507
2026-03-07T08:48:33.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:48:33.372 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:48:33.372 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:48:36.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 0x7fcf6bbb5240>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:48:36.472 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:48:36.474 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:48:37.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-07T08:48:37.603 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:48:38.493 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=hE%2BdebnjhTVjc4SvNip8ctjQBmg%3D&Expires=1772952517 HTTP/1.1" 200 80829
2026-03-07T08:48:39.008 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:48:39.017 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:48:39.017 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:48:39.038 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:48:39.038 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:48:53.654 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:48:53.769 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:48:53.800 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:48:53.800 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:48:53.848 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:49:23.879 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:49:23.881 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:49:23.990 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16457
2026-03-07T08:49:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:49:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:49:23.992 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:49:24.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-07T08:49:24.006 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:49:24.006 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:49:24.013 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64830
2026-03-07T08:49:24.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:49:24.016 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:49:24.016 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:49:24.022 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 34537
2026-03-07T08:49:24.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:49:24.023 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:49:24.023 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:49:27.101 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68d17370>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:49:27.102 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:49:27.102 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:49:28.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-07T08:49:28.233 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:49:29.087 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=BIX4wkA6utgutvgqLhYgTkwnjpk%3D&Expires=1772952568 HTTP/1.1" 200 80829
2026-03-07T08:49:29.594 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:49:29.595 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:49:29.595 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:49:29.618 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:49:29.618 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:49:46.291 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:49:46.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:49:46.435 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:49:46.435 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:49:46.481 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:50:16.511 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:50:16.514 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:50:16.776 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16426
2026-03-07T08:50:16.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:50:16.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:50:16.777 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:50: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-07T08:50:16.824 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:50:16.824 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:50:16.830 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64189
2026-03-07T08:50:16.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:50:16.833 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:50:16.834 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:50:16.841 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37383
2026-03-07T08:50:16.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:50:16.843 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:50:16.844 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:50: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 0x7fcf6ba2c3d0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:50:19.960 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:50:19.962 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:50:21.070 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:50:21.073 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:50:21.944 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=zkpC0mCPk170M8QAzH%2FxD2D%2BcIk%3D&Expires=1772952620 HTTP/1.1" 200 80829
2026-03-07T08:50:22.457 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:50:22.463 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:50:22.463 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:50:22.485 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:50:22.485 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:50:37.405 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:50:37.519 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:50:37.548 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:50:37.548 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:50:37.596 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:51:07.626 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:51:07.629 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:51:07.897 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16426
2026-03-07T08:51:07.899 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:51:07.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:51:07.900 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:51:07.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-07T08:51:07.917 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:51:07.917 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:51:07.923 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61949
2026-03-07T08:51:07.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:51:07.926 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:51:07.927 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:51:07.933 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36161
2026-03-07T08:51:07.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:51:07.935 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:51:07.935 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:51:11.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 0x7fce73bc5c00>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:51:11.032 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:51:11.034 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:51:12.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-07T08:51:12.151 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:51:13.008 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=TOJLUWoe0WWQIi5ZFSWuF1j0nNo%3D&Expires=1772952672 HTTP/1.1" 200 80829
2026-03-07T08:51:13.519 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:51:13.525 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:51:13.525 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:51:13.549 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:51:13.549 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:51:28.905 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:51:29.019 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:51:29.048 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:51:29.048 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:51:29.095 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:51:59.123 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:51:59.125 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:51:59.509 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16426
2026-03-07T08:51:59.512 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:51:59.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:51:59.513 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:51:59.552 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:51:59.552 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:51:59.552 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:51:59.559 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63817
2026-03-07T08:51:59.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:51:59.561 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:51:59.562 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:51:59.568 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36161
2026-03-07T08:51:59.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:51:59.569 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:51:59.569 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:52:02.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 0x7fcf696bc070>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:52:02.680 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:52:02.681 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:52:03.795 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://lco.global:443 "GET /camera/data/cpt/allsky/lastsnap.jpg HTTP/1.1" 302 0
2026-03-07T08:52:03.797 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:52:04.666 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-064837.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=ngJpM1RBlD02c7V3XZmHgIwcksU%3D&Expires=1772952723 HTTP/1.1" 200 80829
2026-03-07T08:52:05.177 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:52:05.183 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:52:05.183 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:52:05.206 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:52:05.207 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:52:20.716 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:52:20.831 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:52:20.860 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:52:20.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:52:20.908 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:52:50.938 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:52:50.941 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:52:51.068 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16426
2026-03-07T08:52:51.071 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:52:51.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:52:51.072 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:52:51.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-07T08:52:51.094 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:52:51.094 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:52:51.100 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63831
2026-03-07T08:52:51.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:52:51.104 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:52:51.105 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:52:51.112 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37105
2026-03-07T08:52:51.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:52:51.113 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:52:51.114 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:52:54.200 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68e49e10>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:52:54.200 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:52:54.202 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:52:55.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-07T08:52:55.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:52:56.315 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=EZtYQs6JRZQ6gxHUGo2o3ZO54X0%3D&Expires=1772952775 HTTP/1.1" 200 73952
2026-03-07T08:52:56.831 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:52:56.838 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:52:56.838 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:52:56.860 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:52:56.860 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:53:12.702 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:53:12.816 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:53:12.845 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:53:12.845 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:53:12.893 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:53:42.923 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:53:42.926 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:53:43.357 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16426
2026-03-07T08:53:43.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:53:43.360 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:53:43.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:53:43.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-07T08:53:43.400 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:53:43.400 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:53:43.405 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63714
2026-03-07T08:53:43.407 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:53:43.408 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:53:43.408 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:53:43.412 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36967
2026-03-07T08:53:43.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:53:43.413 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:53:43.413 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:53: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 0x7fce740b6650>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:53:46.488 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:53:46.490 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:53:47.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-07T08:53:47.621 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:53:48.476 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=FUfJWbhFr%2BzdwWNBkC1J2%2F8GkrE%3D&Expires=1772952827 HTTP/1.1" 200 73952
2026-03-07T08:53:48.773 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:53:48.774 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:53:48.775 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:53:48.798 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:53:48.798 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:54:04.861 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:54:04.975 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:54:05.004 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:54:05.004 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:54:05.052 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:54:35.076 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:54:35.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:54:35.346 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16426
2026-03-07T08:54:35.349 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:54:35.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:54:35.350 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:54:35.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-07T08:54:35.369 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:54:35.369 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:54:35.375 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63864
2026-03-07T08:54:35.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:54:35.377 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:54:35.378 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:54:35.382 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36962
2026-03-07T08:54:35.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:54:35.384 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:54:35.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:54:38.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 0x7fcf694591e0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:54:38.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:54:38.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:54:39.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-07T08:54:39.595 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:54:40.462 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=yMEWN%2FrAH3DzNfPkXmbNIfYsBSE%3D&Expires=1772952879 HTTP/1.1" 200 73952
2026-03-07T08:54:40.970 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:54:40.975 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:54:40.976 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:54:40.995 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:54:40.995 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:54:56.647 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:54:56.760 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:54:56.790 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:54:56.790 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:54:56.837 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:55:26.867 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:55:26.870 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:55:27.009 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T08:55:27.012 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:55:27.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:55:27.013 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:55:27.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-07T08:55:27.064 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:55:27.065 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:55:27.071 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63864
2026-03-07T08:55:27.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:55:27.074 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:55:27.074 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:55:27.081 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36962
2026-03-07T08:55:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:55:27.082 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:55:27.082 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:55:30.168 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740dbd90>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:55:30.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:55:30.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:55:31.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-07T08:55:31.305 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:55:32.168 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=Kd328dAjyquR4rLD9xva%2BMln8gI%3D&Expires=1772952931 HTTP/1.1" 200 73952
2026-03-07T08:55:32.464 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:55:32.473 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:55:32.473 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:55:32.498 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:55:32.498 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:55:49.416 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:55:49.532 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:55:49.561 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:55:49.561 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:55:49.608 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:56:19.638 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:56:19.641 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:56:19.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T08:56:19.747 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:56:19.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:56:19.748 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:56:19.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-07T08:56:19.769 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:56:19.770 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:56:19.775 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 63424
2026-03-07T08:56:19.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:56:19.778 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:56:19.779 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:56:19.786 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 36752
2026-03-07T08:56:19.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:56:19.787 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:56:19.787 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:56:22.904 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fce740b5780>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:56:22.904 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:56:22.906 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:56:24.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-07T08:56:24.052 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:56:24.909 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065238.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=vAEV%2BAHvSxvucpthPtTXQzH12Xg%3D&Expires=1772952983 HTTP/1.1" 200 73952
2026-03-07T08:56:25.421 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:56:25.427 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:56:25.427 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:56:25.451 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:56:25.452 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:56:40.689 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:56:40.804 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:56:40.833 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:56:40.833 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:56:40.881 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:57:10.911 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:57:10.913 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:57:11.023 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T08:57:11.026 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:57:11.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:57:11.027 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:57:11.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-07T08:57:11.078 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:57:11.078 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:57:11.085 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 56828
2026-03-07T08:57:11.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:57:11.087 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:57:11.087 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:57:11.094 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 33789
2026-03-07T08:57:11.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:57:11.095 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:57:11.095 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:57:14.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 0x7fcf6974cfa0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:57:14.168 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:57:14.170 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:57:15.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-07T08:57:15.403 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:57:16.262 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=IYr7IvEFSV8LQmqXzgFHhoN7bN8%3D&Expires=1772953035 HTTP/1.1" 200 71768
2026-03-07T08:57:16.522 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:57:16.530 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:57:16.530 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:57:16.552 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:57:16.553 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:57:32.839 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:57:32.953 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:57:32.982 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:57:32.982 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:57:33.030 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:58:03.060 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:58:03.063 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:58:03.358 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T08:58:03.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:58:03.361 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:58:03.362 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:58:03.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-07T08:58:03.383 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:58:03.384 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:58:03.390 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 64361
2026-03-07T08:58:03.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:58:03.393 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:58:03.393 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:58:03.400 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37040
2026-03-07T08:58:03.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:58:03.401 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:58:03.401 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:58:06.456 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fceb20fe500>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:58:06.456 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:58:06.458 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:58:07.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-07T08:58:07.594 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:58:08.500 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=xrO3Ua43Rm2bKRA%2F5wHI3%2F16HO4%3D&Expires=1772953087 HTTP/1.1" 200 71768
2026-03-07T08:58:08.757 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:58:08.764 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:58:08.764 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:58:08.786 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:58:08.787 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:58:23.959 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:58:24.073 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:58:24.102 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:58:24.102 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:58:24.149 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:58:54.179 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:58:54.182 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:58:54.618 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T08:58:54.622 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:58:54.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:58:54.623 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:58:54.673 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetch_web_files.py] converting meteogram  could not convert string to float: '0.8666666667r'
2026-03-07T08:58:54.673 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:58:54.673 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:58:54.679 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 61246
2026-03-07T08:58:54.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:58:54.682 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:58:54.682 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:58:54.688 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 37040
2026-03-07T08:58:54.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:58:54.689 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:58:54.690 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:58: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 0x7fceb2c41ba0>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:58:57.784 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:58:57.786 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:58:58.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-07T08:58:58.929 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:58:59.773 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=w7c9kZAnfHwJTGE7Gv8885vfgzs%3D&Expires=1772953138 HTTP/1.1" 200 71768
2026-03-07T08:59:00.030 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:59:00.032 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:59:00.032 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:59:00.054 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:59:00.055 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
2026-03-07T08:59:16.067 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:59:16.183 [DEBUG] [MainThread] [_base.py] [_update_title_position()] title position was updated manually, not adjusting
2026-03-07T08:59:16.213 [INFO] [MainThread] [WeatherPlot_v4.py] [create_weatherplots()] image.png successfuly saved saved 
2026-03-07T08:59:16.213 [INFO] [MainThread] [run_weather_plot.py] [run()] Copying files
2026-03-07T08:59:16.260 [INFO] [MainThread] [clean.py] [copy_files()] Successfully uploaded images and files to the websl.saao.ac.za: web server. 
2026-03-07T08:59:46.277 [INFO] [MainThread] [run_weather_plot.py] [run()] Fetching web images
2026-03-07T08:59:46.279 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): www.yr.no:443
2026-03-07T08:59:46.702 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://www.yr.no:443 "GET /en/content/2-949303/meteogram.svg HTTP/1.1" 200 16448
2026-03-07T08:59:46.705 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting meteogram
2026-03-07T08:59:46.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded meteogram.svg
2026-03-07T08:59:46.706 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Converting meteogram
2026-03-07T08:59:46.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-07T08:59:46.729 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting all-sky image
2026-03-07T08:59:46.729 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.suth.saao.ac.za:80
2026-03-07T08:59:46.735 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.suth.saao.ac.za:80 "GET /skycam/Data/AllSkyCurrentImage.JPG HTTP/1.1" 200 62466
2026-03-07T08:59:46.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImage.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:59:46.738 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting AllSkyCurrentImageMarked
2026-03-07T08:59:46.738 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): skycam.salt.saao.ac.za:80
2026-03-07T08:59:46.744 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] http://skycam.salt.saao.ac.za:80 "GET /AllSkyCurrentImageMarked.JPG HTTP/1.1" 200 35484
2026-03-07T08:59:46.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Successfully downloaded AllSkyCurrentImageMarked.JPG image from skycam.salt.saao.ac.za
2026-03-07T08:59:46.745 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting seeing.txt
2026-03-07T08:59:46.745 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTP connection (1): seeing.suth.saao.ac.za:80
2026-03-07T08:59:49.816 [WARNING] [MainThread] [fetch_web_files.py] [fetch_images()] Error [fetech_web_files.py] downloading seeing.txt seeing timedim: HTTPConnectionPool(host='seeing.suth.saao.ac.za', port=80): Max retries exceeded with url: /~massdimm/seeing.txt (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fcf68a76170>: Failed to establish a new connection: [Errno 113] No route to host'))
2026-03-07T08:59:49.816 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Getting lastsnap
2026-03-07T08:59:49.818 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): lco.global:443
2026-03-07T08:59:50.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-07T08:59:50.933 [DEBUG] [MainThread] [connectionpool.py] [_new_conn()] Starting new HTTPS connection (1): s3.us-west-2.amazonaws.com:443
2026-03-07T08:59:51.788 [DEBUG] [MainThread] [connectionpool.py] [_make_request()] https://s3.us-west-2.amazonaws.com:443 "GET /cameraview.lco.global/cpt/allsky/20260307-065638.jpg?AWSAccessKeyId=AKIA6FT4CXR4XGJMTB5P&Signature=eHj2o6W%2Be5xXjE9KaQFOjwBzFGA%3D&Expires=1772953190 HTTP/1.1" 200 71768
2026-03-07T08:59:52.295 [INFO] [MainThread] [fetch_web_files.py] [fetch_images()] Renaming lastsnap 
2026-03-07T08:59:52.303 [INFO] [MainThread] [run_weather_plot.py] [run()] Getting night info
2026-03-07T08:59:52.303 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Getting night info
2026-03-07T08:59:52.326 [INFO] [MainThread] [fetch_web_files.py] [get_night_info()] Creating night info data file
2026-03-07T08:59:52.326 [INFO] [MainThread] [run_weather_plot.py] [run()] Creating weatherplots
